我有一本字典(d2),我必須創建一個新的字典(new_dict),其中只包含滿足條件的鍵。在Python中正確更新字典中的鍵?
這是我的代碼:
d2 = dict((y,x) for x,y in d.iteritems())
new_dict={}
for name in list:
for keyx in d2:
if name in keyx:
new_dict=dict((keyx,d2[keyx]) for v in d2.itervalues())
print new_dict
但是當我打印new_dict我獲得new_dict每個鍵:
{key:value}
{key2:value2}
ecc..
怎樣才能獲得一個唯一的解釋?
你試過變異現有的字典呢? –