Heim  >  Artikel  >  Backend-Entwicklung  >  Zusammenfassung von vier Methoden zum Zusammenführen von Wörterbüchern in Python

Zusammenfassung von vier Methoden zum Zusammenführen von Wörterbüchern in Python

黄舟
黄舟Original
2017-08-10 14:09:302014Durchsuche

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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn