Muspi Merol

Muspi Merol 的个人主页

马上订阅 Muspi Merol RSS 更新: https://muspimerol.site/feed

取 dict 的交集

2024年9月18日 20:05

大概这样的效果:

实现:

from collections import Counter

def merge_computed_styles(computed_styles: list[dict[str, str]]):
    counter = Counter()

    for style in computed_styles:
        counter.update(style.items())

    return dict([pair for pair, count in counter.items() if count == len(computed_styles)])

在线尝试:

https://bnu.py3.online/telegraph/computed-styles-09-18

<iframe src="https://bnu.py3.online/telegraph/computed-styles-09-18"></iframe>