我有2個字典同鍵。的Python 2.7追加值以字典
d1 = {'Dog':[7,2],'Cat':[5,2]}
d2 = {'Dog':1,'Cat':4}
是否有將它們組合起來,這樣有我可以一個字典,看起來像這樣的好辦法?
d = {'Dog':[7,2,1],'Cat':[5,2,4]}
我有2個字典同鍵。的Python 2.7追加值以字典
d1 = {'Dog':[7,2],'Cat':[5,2]}
d2 = {'Dog':1,'Cat':4}
是否有將它們組合起來,這樣有我可以一個字典,看起來像這樣的好辦法?
d = {'Dog':[7,2,1],'Cat':[5,2,4]}
如果一個包含列表和其他包含整數,你可以這樣做:
d = {key:[d2[key]] + d1[key] for key in d1}
的'duplicate'是不是這個問題的答案。應該重新打開或給出正確的副本。 – hpaulj