Verschmelzen Sie zwei Objekte in Python
Ist es eine gute Möglichkeit zum Zusammenführen von zwei Objekten in Python? Wie eine integrierte Methode oder grundlegende Bibliothek nennen?
Momentan habe ich diese, aber es scheint wie etwas, das nicht sollte manuell vorgenommen werden:
def add_obj(obj, add_obj):
for property in add_obj:
obj[property] = add_obj[property]
Hinweis: Mit "Objekt" meine ich ein "Wörterbuch": obj = {}
InformationsquelleAutor der Frage Chris Dutrow | 2013-02-12
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wenn
obj
ist ein Wörterbuch, verwenden Sie das entsprechendeupdate
Funktion:InformationsquelleAutor der Antwort phihag
Wie etwa
Beachten Sie, dass dies wirklich bedeutet, für Wörterbücher.
Wenn
obj
schon ist ein Wörterbuch, das Sie verwenden könnenobj.update(add_obj)
offensichtlich.InformationsquelleAutor der Antwort Anony-Mousse