Mulai sekarangMulai gratis

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

Lihat Kursus

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
Edit dan Jalankan Kode