Sözlük üzerinde döngü
Python 3’te bir sözlük üzerinde döngü yapmak için items()
yöntemine ihtiyacınız vardır:
world = { "afghanistan":30.55,
"albania":2.77,
"algeria":39.21 }
for key, value in world.items() :
print(key + " -- " + str(value))
Anahtar olarak bazı Avrupa ülkelerinin adlarını ve karşılık gelen değer olarak da başkentlerini içeren europe
sözlüğünü hatırlıyor musunuz? Şimdi üzerinde yineleme yapmak için bir döngü yazın!
Bu egzersiz
Orta Seviye Python
kursunun bir parçasıdırEgzersiz talimatları
europe
sözlüğündeki her bir anahtar:değer çiftinden geçen bir for
döngüsü yazın. Her yinelemede "the capital of x is y"
çıktısı alınmalıdır; burada x anahtar ve y çiftin değeridir.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# Definition of dictionary
europe = {'spain':'madrid', 'france':'paris', 'germany':'berlin',
'norway':'oslo', 'italy':'rome', 'poland':'warsaw', 'austria':'vienna' }
# Iterate over europe