Otrzymuję słownik jako dane wejściowe i chciałbym zwrócić słownik, którego klucze będą wartościami danych wejściowych i którego wartością będą odpowiadające im klucze wejściowe. Wartości są wyjątkowe.
Na przykład, powiedzmy, że moje dane wejściowe to:
a = dict()
a['one']=1
a['two']=2
Chciałbym, aby mój wynik był:
{1: 'one', 2: 'two'}
Aby wyjaśnić, chciałbym, aby mój wynik był odpowiednikiem następującego:
res = dict()
res[1] = 'one'
res[2] = 'two'
Czy jest jakiś fajny sposób na osiągnięcie tego w Pythonie?