Recibo un diccionario como entrada y me gustaría devolver un diccionario cuyas claves serán los valores de la entrada y cuyo valor serán las claves de entrada correspondientes. Los valores son únicos.
Por ejemplo, digamos que mi entrada es:
a = dict()
a['one']=1
a['two']=2
Me gustaría que mi salida fuera:
{1: 'one', 2: 'two'}
Para aclarar, me gustaría que mi resultado fuera el equivalente a lo siguiente:
res = dict()
res[1] = 'one'
res[2] = 'two'
¿Alguna forma pitónica ordenada de lograr esto?