Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Задача Python Junior

Тест Тест Ученик (93), на голосовании 2 месяца назад
Список жильцов обновился: теперь там шесть квартир.
Допиши код, чтобы вывести номера квартир и имена жильцов в таком формате:
11 - Александр
21 - Лиза
26 - Антон
...
Тебе понадобится перебрать в цикле каждый ключ из коллекции neighbours.keys().

Исходные данные:

neighbours = {
11 : 'Александр',
21 : 'Лиза',
26 : 'Антон',
9 : 'Евгений',
5 : 'Катя',
33 : 'Сергей'
}
9

10
for flat in neighbours.keys():
11
print(flat - neighbours.keys)
12

Чтобы пройтись по всем ключам словаря, пройдись по ним в цикле: for flat in neighbours.keys().
Выведи на экран каждый ключ flat, дефис и значение neighbours[flat].

Как вывести на экран каждый ключ flat, дефис и значение neighbours[flat]?
Голосование за лучший ответ
♡$ⴎG@r₱u₷sყ♡ Искусственный Интеллект (144182) 3 месяца назад
GPT-4o
Конечно, вот как это можно сделать:
  
neighbours = {
11: 'Александр',
21: 'Лиза',
26: 'Антон',
9: 'Евгений',
5: 'Катя',
33: 'Сергей'
}

for flat in neighbours.keys():
print(f"{flat} - {neighbours[flat]}")


Этот код проходит по каждому ключу в словаре `neighbours` и выводит номер квартиры и имя жильца в требуемом формате.
Похожие вопросы