當前位置:成語大全網 - 新華字典 - Python兩個字典key相同的值組成新字典?

Python兩個字典key相同的值組成新字典?

按照妳的要求編寫的兩個字典key相同的值組成新字典的Python程序如下

dic1={'福州龍湖': ['1293521.23', '620624'], '贛州龍湖': ['3050.51']}

dic2={'福州龍湖': ['12345', '67890'], '贛州龍湖': ['123','456']}

dic3={}

for key in dic1:

if dic2.get(key):

dic3[key]=[dic1[key],dic2[key]]

else:

dic3[key]=dic1[key]

for key in dic2:

if dic1.get(key):

pass

else:

dic3[key]=dic2[key]

print(dic3)

源代碼(註意源代碼的縮進)

運行結果

{'福州龍湖': [['1293521.23', '620624'], ['12345', '67890']], '贛州龍湖': [['3050.51'], ['123', '456']]}