Das Zusammenführen von Wörterbüchern (dict) in Python ist ein relativ häufiges Problem. Der folgende Artikel fasst hauptsächlich die vier Methoden zum Zusammenführen von Wörterbüchern (Dikten) in Python zusammen. Freunde, die sie benötigen, können darauf zurückgreifen.
Dieser Artikel führt Sie hauptsächlich in die vier Methoden zum Zusammenführen von Wörterbüchern (Dikt) in Python ein. Schauen wir uns ohne weiteres die ausführliche Einführung an:
Wörterbücher sind der einzige Zuordnungstyp in der Python-Sprache.
Es gibt eine Eins-zu-Viele-Beziehung zwischen dem Hash-Wert (Schlüssel, Schlüssel) und dem gezeigten Objekt (Wert, Wert) im Zuordnungstypobjekt Wird normalerweise als Variable betrachtet.
Das Wörterbuchobjekt ist veränderbar. Es handelt sich um einen Containertyp, der eine beliebige Anzahl von Python-Objekten speichern kann, die auch andere Containertypen enthalten können.
Der Unterschied zwischen Wörterbuchtyp und Sequenztyp:
1. Die Methoden zum Speichern und Zugreifen auf Daten sind unterschiedlich.
2. Sequenztypen verwenden nur numerische Schlüssel (indiziert in numerischer Reihenfolge vom Beginn der Sequenz);
3. Zuordnungstypen können andere Objekttypen als Schlüssel verwenden (Zum Beispiel: Zahlen, Zeichenfolgen, Tupel und Zeichenfolgen werden im Allgemeinen als Schlüssel verwendet.) Im Gegensatz zu Sequenztypschlüsseln sind Zuordnungstypschlüssel direkt
4. Direkt oder indirekt mit dem gespeicherten Datenwert verknüpft.
5. Die Daten im Zuordnungstyp sind ungeordnet angeordnet. Dies unterscheidet sich von Sequenztypen, die in numerischer Reihenfolge angeordnet sind.
6. Zuordnungstypen verwenden Schlüssel, um Werte direkt zu „zuordnen“.
Wörterbücher sind einer der mächtigsten Datentypen in Python.
In der Realität kommt es häufig vor, dass Wörterbücher zusammengeführt werden. Das Folgende ist eine Zusammenfassung
[Methode 1] Verwenden Sie Diktat (d1 .items() + d2.items()) Methode
Bemerkungen:
1 . d1.items()
Liste der Schlüssel-Wert-Paare des Wörterbuchs abrufen
2. d1.items() + d2.items()
Erstelle daraus eine neue Liste
3. dict(d1.items()+d2.items())
Kombinieren die zusammengeführte Liste in ein neues Wörterbuch umwandeln
【Methode 2】Verwenden Sie die update()-Methode des Wörterbuchs
【Methode drei] Verwenden Sie die dict(d1, **d2)-Methode des Wörterbuchs
[Methode vier] Verwenden Sie die herkömmliche Verarbeitungsmethode des Wörterbuchs
Zusammenfassung
Das obige ist der detaillierte Inhalt vonZusammenfassung von vier Methoden zum Zusammenführen von Wörterbüchern in Python. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!