Dictionaries and dict.get()

Schlage Werte über ihren Schlüssel nach. get() gibt einen Standardwert statt eines Fehlers zurück, wenn der Schlüssel fehlt.

Syntax

stats = {"hp": 20}
stats["hp"]
stats.get("battery", 0)
  • Eine Zuweisung an einen neuen Schlüssel fügt ihn hinzu.

Beispiel

stats = {"hp": 20}
print(stats["hp"])
print(stats.get("battery", 0))

Ausgabe:

20
0

Häufige Fehler

  • stats["missing"] löst einen KeyError aus. Verwende get(), wenn der Schlüssel fehlen kann.

Übe es