dct0 = {“name”:“zhang”,“age”:“23”}
dct1 = {“name”:“san”,“age”:“23”}
def cmpdicts(dct0, dct1):
diffs = set()
keys = set(dct0.keys() + dct1.keys())
for k in keys:
if cmp(dct0.get(k), dct1.get(k)):
diffs.add(k)
return diffs
dict_diff = cmpdicts(dct0, dct1)
print “字典不同的值:”
print dict_diff
运行结果:
字典不同的值:
set([‘name’])
2.列出所有的不同键值
‘’’
学习中遇到问题没人解答?小编创建了一个Python学习交流QQ群:531509025
寻找有志同道合的小伙伴,互帮互助,群里还有不错的视频学习教程和PDF电子书!
‘’’
import os, sys
import re
文末有福利领取哦~
👉一、Python所有方向的学习路线
Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。