python / beginner
Snippet
Sicherer Zugriff auf Wörterbücher mit .get()
Die .get()-Methode ist der sicherste Weg, auf Werte in einem Dictionary zuzugreifen. Im Gegensatz zu eckigen Klammern wird kein KeyError ausgelöst, wenn der Schlüssel fehlt; stattdessen wird None oder ein von dir angegebener Standardwert zurückgegeben.
snippet.py
1
2
3
4
5
6
user_data = {"name": "Alice", "role": "Admin"}# Safely access a key that might not existprint(f"User Email: {email}")
Erklärung
1
user_data = {...}
Erstellt ein Dictionary mit zwei existierenden Schlüsseln: 'name' und 'role'.
2
user_data.get("email", ...)
Versucht 'email' abzurufen. Da dieser fehlt, wird der angegebene Standard-String zurückgegeben.