列表地圖的名字我有類型的字典以下列表和列表:蟒蛇,從列表字典
data = [dict(position=1, value=150.3),
dict(position=0, value=28.5),
dict(position=2, value=1050.3)]
names = ["CL", "ES", "EUR"]
我想這樣它們匹配到列表中的值映射到類型的字典列表在字典中的關鍵「位置」的規定值 - 得到以下結果:
data = [dict(name="ES", position=1, value=150.3),
dict(name="CL", position=0, value=28.5),
dict(name="EUR", position=2, value=1050.3)]
是否有「智能」和Python的方式來實現這一目標?
似乎關鍵位置從'1'開始,而不是'0'(Python約定)。這是錯誤還是問題規範的一部分? –
@CristiFati是的,我用'position'value映射列表字典的名單 –
@Cong馬OK編輯 –