发布于 5年前
Python比较两个字典有多少个是相同的键值对
Python里比较两个字典,可以比较两个字典有多少个是相同的键值对的。
示例:
>>> x = dict(a=1, b=6,c=3)
>>> y = dict(a=2, b=2)
>>> shared_items = set(x.items()) & set(y.items())
>>> print(len(shared_items))
它会得到两个字典共同的键值对,通过判断相同项目的长度就可以得到两个字典是否相同。