在Python中相交两个字典

在Python中相交两个字典,第1张

在Python中相交两个字典

在Python中,您可以使用

&
运算符来计算集合交集,而字典键是类似于集合的对象(在Python 3中):

dict_a = {"a": 1, "b": 2}dict_b = {"a": 2, "c": 3}intersection = dict_a.keys() & dict_b.keys()  # {'a'}

在Python 2上,您必须将字典键转换为自己设置:

keys_a = set(dict_a.keys())keys_b = set(dict_b.keys())intersection = keys_a & keys_b


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5652628.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存