Zacznij terazZacznij za darmo

Iteracja po słowniku

W Pythonie 3 do iteracji po słowniku używa się metody items():

world = { "afghanistan":30.55, 
          "albania":2.77,
          "algeria":39.21 }

for key, value in world.items() :
    print(key + " -- " + str(value))

Pamiętasz słownik europe, który zawierał nazwy europejskich krajów jako klucze i ich stolice jako odpowiadające im wartości? Napisz teraz pętlę, która przejdzie przez wszystkie jego elementy!

To ćwiczenie jest częścią kursu

Python średnio zaawansowany

Zobacz kurs

Instrukcje do ćwiczenia

Napisz pętlę for, która przejdzie przez każdą parę klucz:wartość słownika europe. W każdej iteracji powinna zostać wypisana wiadomość "the capital of x is y", gdzie x to klucz, a y to wartość danej pary.

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# Definition of dictionary
europe = {'spain':'madrid', 'france':'paris', 'germany':'berlin',
          'norway':'oslo', 'italy':'rome', 'poland':'warsaw', 'austria':'vienna' }
          
# Iterate over europe
Edytuj i uruchom kod