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