Приведенный словарь выглядит так:
my_map = { 'a': 1, 'b':2 }
Как можно инвертировать эту карту, чтобы получить:
inv_map = { 1: 'a', 2: 'b' }
ПРИМЕЧАНИЕ РЕДАКТОРА: map
изменено на my_map
, чтобы избежать конфликтов со встроенной функцией map
. Некоторые комментарии могут быть затронуты ниже.