Вопрос задан 05.09.2026 в 07:31. Предмет Информатика. Спрашивает Леонов Миша.

Напишите программу на Python, которая принимает словарь и возвращает новый словарь, в котором ключи и значения поменялись местами.

Перейти к ответам

Ответы на вопрос

Отвечает Рассадин Денис.

Пример программы:
def swap_dict(d):
return {value: key for key, value in d.items()}

data = {'a': 1, 'b': 2, 'c': 3}
print(swap_dict(data))

Результат будет таким: {1: 'a', 2: 'b', 3: 'c'}.

Если в исходном словаре есть одинаковые значения, то при обмене одно из них может перезаписаться, потому что ключи в словаре должны быть уникальными.

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос