НачатьНачать бесплатно

Цикл по словарю

В Python 3 для перебора элементов словаря используется метод items():

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

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

Помните словарь europe, в котором названия европейских стран были ключами, а их столицы — соответствующими значениями? Напишите цикл для перебора его элементов!

Это упражнение является частью курса

Средний уровень Python

Посмотреть курс

Инструкции к упражнению

Напишите цикл for, который перебирает все пары ключ:значение в словаре europe. На каждой итерации должна выводиться строка "the capital of x is y", где x — это ключ, а y — соответствующее значение.

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

# Definition of dictionary
europe = {'spain':'madrid', 'france':'paris', 'germany':'berlin',
          'norway':'oslo', 'italy':'rome', 'poland':'warsaw', 'austria':'vienna' }
          
# Iterate over europe
Редактировать и запускать код