Задача · Включения и генераторные выражения · урок 8 из 8
Задача: перевернуть словарь
Напишите функцию invert(d). Она возвращает новый словарь, где ключи и значения словаря d поменялись местами: каждое значение d становится ключом, а его ключ — значением.
invert({"a": 1, "b": 2})→{1: 'a', 2: 'b'}invert({"x": "y"})→{'y': 'x'}invert({})→{}
Ограничения: ключи и значения d — числа или строки; все значения разные; пустой словарь даёт пустой словарь; сам d функция не меняет.
Не добавляйте лишних импортов, если в задаче это прямо не сказано.
Подпишись, чтобы пройти курс
Курс бесплатный. Войди через Telegram и подпишись на канал — откроются все уроки.