发布于 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))

它会得到两个字典共同的键值对,通过判断相同项目的长度就可以得到两个字典是否相同。

©2020 edoou.com   京ICP备16001874号-3