кортеж python для dict

Для кортежа, t = ((1, 'a'), (2, 'b')) dict (t) возвращает {1: 'a', 2: 'b'}

Есть хороший способ получить {'a': 1, 'b': 2 } (ключи и валы поменялись местами)?

В конечном счете, я хочу иметь возможность вернуть 1 с заданным 'a' или 2 с заданным 'b' , возможно, преобразование в диктовку - не лучший способ.

135
задан Jake 8 June 2018 в 19:37
поделиться