Python-Grundlagen

Dictionaries in Python zusammenführen

Beim Zusammenführen muss festgelegt sein, welcher Wert bei einem Schlüsselkonflikt erhalten bleibt.

Was ist Dictionaries in Python zusammenführen?

Beim Zusammenführen muss festgelegt sein, welcher Wert bei einem Schlüsselkonflikt erhalten bleibt.

Kombiniere mehrere Dictionaries und behandle gleiche Schlüssel.

Wann wird dieser Ansatz verwendet?

  • Python-Syntax anhand von ausführbarem Code lernen.
  • Eine Grundlage für umfangreichere Programmieraufgaben schaffen.
  • Ideen ohne lokale Einrichtung schnell ausprobieren.

Beispielcode

Code ausführen →
main.py
defaults = {"theme": "dark", "language": "en"}
preferences = {"language": "vi", "font_size": 16}

settings = defaults | preferences
print(settings)

Erwartete Ausgabe

{'theme': 'dark', 'language': 'vi', 'font_size': 16}

So funktioniert es

Der Merge-Operator erstellt ein neues Dictionary. Werte des rechten Operanden überschreiben gleichnamige Schlüssel des linken.

Ändere die Werte und führe das Programm im CodeUtility Python Online-Compiler aus, ohne Python lokal zu installieren.

Übungsaufgaben

Verändere Eingaben und Randfälle, bevor du die Lösung mit größeren Datenmengen testest.

  1. Sage die Ausgabe voraus, bevor du den Code ausführst.
  2. Behandle leere und ungültige Eingaben.
  3. Kapsle die Logik in einer Funktion und ergänze Tests.
In der Python-IDE ausführen →