Gegeben zwei Listen von Wörterbuch:Python: Zusammenführen von zwei Listen von Worten
>>> lst1 = [{id: 1, x: "one"},{id: 2, x: "two"}]
>>> lst2 = [{id: 2, x: "two"}, {id: 3, x: "three"}]
>>> merge_lists_of_dicts(lst1, lst2) #merge two lists of dictionary items by the "id" key
[{id: 1, x: "one"}, {id: 2, x: "two"}, {id: 3, x: "three"}]
Jede Art und Weise merge_lists_of_dicts
zu implementieren, was zwei Listen von Wörterbuch verschmilzt basierend auf den Tasten Wörterbuch Artikel?
was ist wenn lst2 [0] = {id: 2, x: "fünf"} oder wenn lst2 [0] = {id: 2, y: "y"} – alko
Was ist, wenn die "id" gleich ist, aber der Wert ist nicht?, Warum nicht Tupel verwenden, wenn Ihre Wörterbücher nur 1 Element sind? Ich denke, Sie benutzen Wörterbücher falsch? –
verwenden Sie Python 3? – LostAvatar