Ricevo un dizionario come input e desidero restituire un dizionario le cui chiavi saranno i valori dell'input e il cui valore saranno le chiavi di input corrispondenti. I valori sono unici.
Ad esempio, supponiamo che il mio input sia:
a = dict()
a['one']=1
a['two']=2
Vorrei che il mio output fosse:
{1: 'one', 2: 'two'}
Per chiarire, vorrei che il mio risultato fosse l'equivalente del seguente:
res = dict()
res[1] = 'one'
res[2] = 'two'
Qualche modo preciso e pitonico per ottenere questo risultato?