韩漫免费漫画在线观看方法,《好好疼爱里面》免费看,年轻漂亮的女士护士内衣,妈妈醉酒后把我当爸爸电视剧

文章 > Python常见问题 > python判断两个字典是否相同

python判断两个字典是否相同

头像

(*-*)浩

2019-08-29 11:54:169818浏览 · 0收藏 · 0评论

Python自带的数据结构dict非常好用,之前不知道怎么比较2个字典是否相同,做法是一个一个key比较过去。。。

现在想到可以直接用==进行判断!!!

a = dict(one=1, two=2, three=3)
b = {'one': 1, 'two': 2, 'three': 3}
c = dict(zip(['one', 'two', 'three'], [1, 2, 3]))
d = dict([('two', 2), ('one', 1), ('three', 3)])
e = dict({'three': 3, 'one': 1, 'two': 2})
print(a == b == c == d == e)

Python内部对==进行了重载,帮你实现了对key和value进行判断。

怎样在两个字典中寻找相同点(比如相同的键、相同的值等)?

解决方案

考虑下面两个字典:

a = {
  'x' : 1,
  'y' : 2,
  'z' : 3
}
b = {
  'w' : 10,
  'x' : 11,
  'y' : 2
}

寻找两个字典的相同点,可以在两字典的 keys()或者 items() 方法返回结果上执行集合操作。例如:

# Find keys in common
a.keys() & b.keys() # Return { 'x', 'y' }
# Find keys in a that are not in b
a.keys() - b.keys() # Return { 'z' }
# Find (key,value) pairs in common
a.items() & b.items() # Return { ('y', 2) }
关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

台球室的特殊待遇2HD| 男女睡过以后谁更想念| 把老婆闺蜜干了俩次| 98在线高清免费观看电视剧狂飙| 他的巨物撑开她的花缝的导演是谁 | 《初试云雨情》法国| 《互换人妻HD中字》| 《美丽妻子替夫还债》剧情| 《大尺度吃奶做爰》电影| 《艳乳欲乱2》免费观看| 《明明说好要带避孕套的了》| -区二三国产好的精华波品牌介绍| 一阴吞两阳与MACD的关系.| 一线产区和二线产区的品牌定位| 精产一二三产区划分标准图片| 双龙戏珠3父子免费阅读全文| 游泳教练在水里含我奶| 台剧《恋爱之瘾》小蓝| 野花韩国视频中文免费观看7 | 小雪被房东CAO得合不拢腿| 老师下面太紧拔不出来怎么办| 咖啡全国十大品牌| 体验所(HP)笔趣阁在线阅读| 李丽珍三级| 妈妈让我戴上避孕套读后感| 快拨出天我是你母亲歌词监控 | 《耻度》金银花露原文| 炮姐BGM高清| 《满清十大酷刑》| 美国伦理性淫梦| 少女与狗2在线观看免费版高清| 干别人老婆还当面打电话| 做我的爱人6集免费观看电视剧| 做一次爱下面多久才能恢复| 妻子的秘密主题曲| 邻家阿姨完整版免费观看| 首长在书房含我奶头高H漫画| 女人尝试到更粗大的心理变化| 法国《口咬》电影完整版| 男生困困进女生困困洞视频| 亚洲人成色777777在线播放