我们如何比较Python中的两个字典?
python中的dict也是类。这些方法具有__eq__方法,因此可以使用==运算符检查两个字典是否相等。
示例
a = {'foo': 10, 'bar': 150}
b = {'foo': 10, 'bar': 150}
print(a == b)输出结果
这将给出输出-
True
如果要在2个词典中列出共享项,则可以使用集合和它们上的&运算符来获取。
示例
a = {'foo': 10, 'bar': 150}
b = {'foo': 10, 'baz': 50}
shared = set(a.items()) & set(b.items())
print(shared)输出结果
这将给出输出-
{('foo', 10)}热门推荐
3 祝福语简短的微信
10 幼儿祝福语大全简短贺卡
11 感谢教官文案祝福语简短
12 鼠年同事祝福语简短创意
13 元旦祝福语 简短独特群发
14 妈咪跟我生日祝福语简短
15 给儿子新婚祝福语简短
16 伴娘祝福语长文案简短
17 恭喜高考完祝福语简短
18 生日祝福语送老公简短