我正在尝试比较不常见项目的两个词典列表。 列表中的所有字典都有共同的键:
['Name' , 'Title' , 'Status' , 'CECID' , 'Location' , 'Organization', 'Manager' , 'Manager_ID'].
set(newlist1[0].items()) & set(newlist2[0].items())
生产两者共有的物品。
我怎样才能获得不常见的物品?
我尝试对词典的值使用set(a) - set(b)
(差异)操作。但即便如此,我也无法获得相应的密钥。
答案 0 :(得分:1)
>>> {1,2,3}.symmetric_difference({2,3,5})
set([1, 5])
>>> {1,2,3} ^ {2,3,5}
set([1, 5])
{1, 2, 3}
是一个集合文字。