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.
Sözlükte bir anahtarın mevcut olup olmadığını kontrol etmenin Pythonic yolu in anahtar sözcüğüdür,
if 'name' in person_dict:
print(person_dict['name'])varsayılan bir değer sağlanabiliyorsa get() kullanmak iyi bir fikirdir,
print(person_dict.get('name', 'Anonymous'))Aşağıdaki kod, 'name' person_dict içinde mevcut değilse 'Anonymous' değerini, aksi takdirde 'name' değerini yazdırır.
Görev
Kolayarea(sizes) adında bir fonksiyon oluştur.
sizes, 2 anahtara sahip bir sözlüktür: width ve height. Anahtarlar mevcut değilse varsayılan değer 1 olmalıdır.
Beklenen çıktı alan boyutu — width * height olmalıdır.
Pythonic Kod yaz!
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 İşlemleriKendi başına pratik yap: Online Python derleyicisi