gpt4 book ai didi

python - 在字典列表 Python 中查找相同键值对的最佳方法

转载 作者:太空宇宙 更新时间:2023-11-04 00:44:33 25 4
gpt4 key购买 nike

如果我有一个字典列表,例如

[{'D': 'wet', 'W': 'sun'}, {'D': 'wet', 'W': 'rain'}, {'D': 'wet', 'W': 'sun'}]

检测列表中所有字典之间是否存在相同键值对的最佳方法是什么。所以在这种情况下,“D”:“湿”将是相同的,因为它在字典列表的所有键和值中都是相同的。但是,“W”不会因为它有更多的 >1 域(太阳和雨都在 W 键的域中)。

最佳答案

您还可以利用集合中内置的交集属性

dict(set.intersection(*(set(d.items()) for d in dicts)))

关于python - 在字典列表 Python 中查找相同键值对的最佳方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40313239/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com