Sözlüklerde veri kontrolü
Bir sözlükte bir anahtarın (key) var olup olmadığını in ifadesini kullanarak kontrol edebilirsin.
Örneğin, recipes sözlüğünde 'cookies' anahtarının olup olmadığını if 'cookies' in recipes: yazarak kontrol edebilirsin; bu sayede sözlükte veri varsa güvenle işlem yapabilirsin.
Anahtarları park adları olan ve değerleri sincapların sözlüklerinden oluşan listeler olan bir squirrels_by_park sözlüğünü yükledik.
Bu egzersiz
Python'da Veri Tipleri
kursunun bir parçasıdırEgzersiz talimatları
Tompkins Square Parkınsquirrels_by_parksözlüğünde olup olmadığını kontrol et ve varsa'Found Tompkins Square Park'yazdır.Central Parkınsquirrels_by_parkta olup olmadığını kontrol et. Bulursan'Found Central Park', bulamazsan'Central Park missing'yazdır.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# Check to see if Tompkins Square Park is in squirrels_by_park
if "____" ____ ____:
# Print 'Found Tompkins Square Park'
print('Found Tompkins Square Park')
# Check to see if Central Park is in squirrels_by_park
if "____" ____ ____:
# Print 'Found Central Park' if found
print('Found Central Park')
else:
# Print 'Central Park missing' if not found
print('Central Park missing')