capypad
0 Tage Serie
python / beginner
Snippet

Sicherer Dictionary-Zugriff mit .get()

Die .get()-Methode ist ein sicherer Weg, um Werte aus einem Dictionary abzurufen, da sie 'None' (oder einen Standardwert) zurückgibt, falls der Schlüssel nicht existiert.

snippet.py
python
1
2
3
4
5
user = {"name": "Bob"}
 
# Returns None instead of raising a KeyError
email = user.get("email")
print(f"Email: {email}")
Erklärung
1
user = {"name": "Bob"}
Erstellt ein Dictionary mit einem Schlüssel-Wert-Paar.
2
user.get("email")
Versucht 'email' zu finden. Da es fehlt, wird None zurückgegeben, ohne dass das Programm abstürzt.