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 Dictionary besteht immer das Risiko, dass der Schlüssel nicht existiert.
Der Python-typische Weg, um zu prüfen, ob ein Schlüssel in einem Dictionary 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'))Das Folgende gibt 'Anonymous' aus, wenn 'name' nicht in person_dict existiert, andernfalls den Wert von 'name'.
Aufgabe
EinfachErstelle eine Funktion area(sizes).
sizes ist ein Dictionary mit 2 Schlüsseln - width und height. Wenn die Schlüssel nicht existieren, sollte der Standardwert 1 sein.
Die erwartete Ausgabe sollte die Flächengröße sein - width * height.
Schreibe Pythonischen 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