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
1
2
3
4
5
user = {"name": "Bob"}# Returns None instead of raising a KeyErroremail = 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.