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.