首页 > 解决方案 > python字典中的共同值

问题描述

map1 = { 1: "Sam", 2: "Rich", 3 : "Mike", 4: "Bob", 6: "Donald"}
map2 = { 5: "Sally", 6 : "Donald", 7: "Roger", 1: "Sam"}

我想在两个字典中打印常用名称,谁能帮帮我

标签: pythondictionary

解决方案


您可以使用恢复您的值dict.values并将它们转换为集合。这使您可以找到它们的交点。

print(set(map1.values()) & set(map2.values()))

推荐阅读