Sözlük Elemanına Erişmek
Coddy'nin Clean Code - Python ile daha iyi kod yazın kursunda ders 13 / 28.
Sözlükteki bir öğeye erişirken, anahtarın mevcut olmaması riski her zaman vardır.
Bir anahtarın sözlükte olup olmadığını kontrol etmenin Pythonik yolu in anahtar kelimesidir,
if 'name' in person_dict:
print(person_dict['name'])Eğer varsayılan bir değer sağlanabiliyorsa, get() kullanmak iyi bir fikirdir,
print(person_dict.get('name', 'Anonymous'))Aşağıdaki kod, eğer 'name' anahtarı person_dict içinde yoksa 'Anonymous' yazdıracaktır, aksi takdirde 'name' değerini yazdıracaktır.
Görev
KolayBir area(sizes) fonksiyonu oluşturun.
sizes, width ve height olmak üzere 2 anahtarı olan bir sözlüktür; eğer anahtarlar mevcut değilse varsayılan değer 1 olmalıdır.
Beklenen çıktı alan boyutu olan width * height olmalıdır.
Pythonic Kod Yazın!
Kendin dene
Clean Code - Python ile daha iyi kod yazın bölümündeki tüm dersler
4Pythonic Kod
Zen FelsefesiDeğişken İpuçlarıListelerle ÇalışmakDosyalarla ÇalışmakSözlük Elemanına ErişmekEşitlik İşlemleri