我需要比较两个字典以在一个字典中找到另一个字典中没有的键集。
我知道 Python集合对象支持:
set3=set1-set2
但我不能这样做:
dict3=dict1-dict2
或者:
missingKeys=dict1.keys()-dict2.keys()
(最后一点我有点惊讶,因为在 Java 中,键是一个 Set 对象。)一种解决方案是:
missingKeys=set(dict1.keys())-set(dict2.keys())
有没有更好或更简洁的方法来做到这一点?