a={'x':1,'y':2,'z':3}
b={'w':10,'x':1,'y':2}
# 寻找a和b的相同键
print(a.keys() & b.keys())
# {'x', 'y'}
# 寻找键在字典a却不在字典b
print(a.keys() - b.keys())
# {'z'}
# 寻找两个字典在(key,value)相同的
print(a.items() & b.items())
# {('x', 1), ('y', 2)}
# 字典排序几个指定键的新字典
c={key:a[key] for key in a.keys()-{'z'}}
print(c)
# {'x': 1, 'y': 2}