三种方式交换键值对(前提:值唯一):
1.
dict_01={1:'a',2:'b'}
dict_02={}
for key,val in dict_01.items():
dict_02[val]=key
print(dict_02)
2.推导式生成
dict_01={1:'a',2:'b'}
dict_02=dict([val,key] for key,val in dict_01.items())
print(dict_02)
3.利用zip运算符:
dict_01={1:'a',2:'b'}
dict_02=dict(zip(dict_01.values(),dict_01.keys()))
print(dict_02)