Heim > Backend-Entwicklung > Python-Tutorial > Wie kann ich zwei Wörterbücher in Python zusammenführen?

Wie kann ich zwei Wörterbücher in Python zusammenführen?

Patricia Arquette
Freigeben: 2024-12-25 03:24:17
Original
266 Leute haben es durchsucht

How Can I Merge Two Dictionaries in Python?

So führen Sie zwei Wörterbücher in Python in einem einzigen Ausdruck zusammen

Python 3.9 oder höher bietet eine einfache Syntax zum Zusammenführen von Wörterbüchern:

z = x | y
Nach dem Login kopieren

Für Python 3.5 oder später:

z = {**x, **y}
Nach dem Login kopieren

Für frühere Versionen von Python:

def merge_two_dicts(x, y):
    z = x.copy()
    z.update(y)
    return z
Nach dem Login kopieren

Erklärung:

Um die Wörterbücher x und y zusammenzuführen, erstellen wir ein neues Wörterbuch z durch:

  • Kopieren der Schlüssel und Werte von x nach z.
  • Aktualisierung von z mit den Schlüsseln und Werten von y, Überschreiben aller vorhandenen Schlüssel von x.

Das Ergebnis ist ein neues Wörterbuch z, das die zusammengeführten Werte mit den Werten von y enthält Vorrang vor x haben.

Das obige ist der detaillierte Inhalt vonWie kann ich zwei Wörterbücher in Python zusammenführen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
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
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage