如何合併多個 Python 字典?
首先,將所有字典物件放入一個列表物件中。
對字典物件進行初始化,使其成為一個空目錄。此項操作旨在包含合併目錄
示例
使用列表中的每個目錄項將其進行更新
>>> d=[{'a':1, 'b':2, 'c':3}, {'a':1, 'd':2, 'c':'foo'}, {'e':57,'c':3}] >>> d [{'a': 1, 'b': 2, 'c': 3}, {'a': 1, 'd': 2, 'c': 'foo'}, {'e': 57, 'c': 3}] >>> merged={} >>> for x in d: merged.update(x) >>> merged {'a': 1, 'b': 2, 'c': 3, 'd': 2, 'e': 57}
廣告