Zugriff auf ein Dictionary-Element
Lektion 13 von 28 im Kurs Clean Code - Schreibe besseren Code mit Python von Coddy.
Beim Zugriff auf ein Element in einem Wörterbuch besteht immer das Risiko, dass der Schlüssel nicht existiert.
Die Python-typische Vorgehensweise, um zu prüfen, ob ein Schlüssel im Wörterbuch existiert, ist das Schlüsselwort in.
if 'name' in person_dict:
print(person_dict['name'])Wenn ein Standardwert angegeben werden kann, ist es eine gute Idee, get() zu verwenden.
print(person_dict.get('name', 'Anonymous'))Folgendes gibt 'Anonymous' aus, wenn 'name' nicht in person_dict existiert, andernfalls den Wert von 'name'.
Aufgabe
EinfachErstelle eine Funktion area(sizes).
sizes ist ein Wörterbuch mit 2 Schlüsseln – width und height. Wenn die Schlüssel nicht vorhanden sind, sollte der Standardwert 1 sein.
Die erwartete Ausgabe sollte die Flächengröße sein – width * height.
Schreibe Pythonic Code!
Probier es selbst
Alle Lektionen in Clean Code - Schreibe besseren Code mit Python
4Pythonischer Code
Das ZenVariablen-TricksUmgang mit ListenMit einer DateiZugriff auf ein Dictionary-ElementGleichheitsoperationenÜbe selbstständig: Online-Python-Compiler