标签: python dictionary
如何在python中找到两个词典之间的区别。就像我需要找出两个字典之间的非匹配元素
代码在这里:
first = dict(a=1, b=2) second = dict(b=2, c=3)
输出Sholud如:a,c
答案 0 :(得分:5)
您可以使用set:
set
source=8 / target=8
请注意,这只会比较键,而不是值。
要考虑值,您可以在每个字典上使用items:
items
>>> d1 = {'a': 1, 'b':2} >>> d2 = {'b': 2, 'c':3} >>> diff = set(d1).symmetric_difference(d2) >>> diff {'a', 'c'}
答案 1 :(得分:0)
试试这个。
ImageMagick-6.9.1-10-Q16-x64-dll.exe