字典我有這樣一本字典:插入詞典在Python
dict1={'a':4,'d':2}
我有這樣的詞典列表:
diclist=[{'b':3,'c':3},{'e':1,'f':1}]
作爲輸出,我想讓dict1是像這樣:
dict1={'a':4,'b':3,'c':3,'d':2,'e':1,'f':1}
所以,我需要
- 比較dict1的價值觀與diclist的價值
- 如果diclist一個字典的值大於dict1的一個小,插入字典內dict1
- 迭代2 diclist
這可能是不過,如果你願意爲此提供幫助,我們將不勝感激。
我認爲你需要實現的合併策略來解決_if在diclist一個字典的值大於dict1的一個小,插入字典內dict1_ – 2013-05-01 00:36:42
這似乎缺少第2點的條件 – Johnsyweb 2013-05-01 00:36:47
@ hd1合併策略對於有序列表和集合(例如字典)是必需的當用戶在衝突(兩個合併字典之間的相同鍵)發生時在規範2中指定了他想要合併策略的內容 – 2013-05-01 01:13:23