【发布时间】:2020-10-06 19:30:32
【问题描述】:
我有两个字典,我想获取第一个字典的值作为第二个字典的键。两个字典都有相同的键,但顺序不同。 例如:
dict1={'a':1,'b':1,'c':0,'d':0,'e':1,'f':0,'g':1}
这是第一本词典。第二个字典是:
dict2={'c':3,'b':2,'a':1,'d':1,'e':0,'g':0,'f':0}
我想获取与第一个字典对应的值,但按照第二个字典的键顺序。 所以输出应该是这样的:
dict3={'c':0,'b':1,'a':1,'d':0,'e':1,'g':1,'f':0}
有什么办法吗?
【问题讨论】:
-
为什么要对字典进行排序?
标签: python python-3.x dictionary