的价值我有2点字典:创建使用该密钥从两个字典词典从一个与其他
d1 = {'a':'python','b':'java','c':'c++','d':'js',........}
d2 = {'1':'a','2':'b','4':'d','3':'c',........}
我需要新的字典同时使用,第二个字典值应重点新字典的和第一字典值应该是新的字典词典的价值,如:
result = {'1':'python','2':'java','3':'c++','4':'js',........}
我尝试做这样的:
d2_rev = {j:i for i,j in d2.items()}
result = {i:d2_rev[i] for i,j in d2_rev }
我得到正确的输出接受我有非常大的字典和执行需要更多的时间。有什么我可以做的,以提高这个代码的速度?
感谢@Jim Fasarakis - 希利亚德,它为我工作。 –