Перебор ключей
Цикл for по словарю перебирает ключи, а значения достаются по ключу.
Перебрать словарь можно тем же циклом for, что и список. Только переменная цикла получает не значение, а ключ: "Аня", потом "Борис" и так далее.
ages = {"Аня": 14, "Борис": 15}
for name in ages:
print(name)
Внутри цикла у нас есть ключ, поэтому значение можно достать через ages[name]. Вместе они дают пару «ключ — значение».
- Оставь цикл for name in ages.
- Внутри выведи ключ и значение через f-строку.
- Сверь порядок строк с данными словаря.
Чтобы шаг был засчитан, нажмите «Проверить». «Выполнить» только показывает результат в консоли, но не завершает шаг.
Отлично! Цикл прошёл по всем ключам, и каждая пара вывелась отдельной строкой.
Требования
Используй цикл по словарю и выведи три строки: Аня: 14, Борис: 15, Вика: 13.
Проверка
Проверка запускает программу с чистого листа и сверяет три строки вывода, включая порядок пар.
Если интересно
Если нужны сразу и ключ, и значение, есть метод items: for name, age in ages.items():. Запись с двумя переменными разбирает пару на части.
Подсказки Открываются по одной
Консоль общая сессия
Python 3.14 · переменные сохраняются между командами
Готовлю консоль…