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

Работа со словарями в духе Python

До сих пор вы активно использовали ключи словаря для доступа к данным. Однако в Python предпочтительный способ перебора элементов словаря — метод .items().

Он возвращает каждую пару ключ–значение в виде кортежа, который можно распаковать прямо в цикле for. Сейчас вы потренируетесь делать именно это.

Мы загрузили словарь squirrels_by_park, в котором ключ Madison Square Park содержит список словарей.

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

Типы данных в Python

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

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

  • Переберите первую запись в squirrels_by_park["Madison Square Park"], распаковывая её элементы в переменные field и value.
    • Выведите каждое значение field и value.
  • Повторите то же самое для второй записи в squirrels_by_park["Union Square Park"].

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

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

# Iterate over the first squirrel entry in the Madison Square Park list
for ____, ____ in ____["____"][____].____():
    # Print field and value
    print(____, ____)

print('-' * 13)

# Iterate over the second squirrel entry in the Union Square Park list
____
    # Print field and value
    ____
Редактировать и запускать код