的價值我有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 - 希利亞德,它爲我工作。 –