Melakukan loop pada dictionary
Di Python 3, Anda memerlukan metode items() untuk melakukan loop pada dictionary:
world = { "afghanistan":30.55,
"albania":2.77,
"algeria":39.21 }
for key, value in world.items() :
print(key + " -- " + str(value))
Ingat dictionary europe yang berisi nama beberapa negara Eropa sebagai kunci dan ibu kotanya sebagai nilai yang bersesuaian? Silakan tulis sebuah loop untuk melakukan iterasi!
Latihan ini merupakan bagian dari kursus
Python Tingkat Menengah
Instruksi latihan
Tulis sebuah loop for yang melewati setiap pasangan key:value dari europe. Pada setiap iterasi, harus tercetak "the capital of x is y", di mana x adalah kunci dan y adalah nilai dari pasangan tersebut.
Latihan interaktif langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
# Definition of dictionary
europe = {'spain':'madrid', 'france':'paris', 'germany':'berlin',
'norway':'oslo', 'italy':'rome', 'poland':'warsaw', 'austria':'vienna' }
# Iterate over europe