您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

在Python中相交两个字典

在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
python 2022/1/1 18:39:09 有249人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶