[Python] Come invertire k, v in un dictionary i cui k sono tuples e le cu v sono lists?

Marco Ippolito ippolito.marco a gmail.com
Mer 4 Mar 2015 07:30:12 CET


Dopo aver svegliato il figlio, ho testato la soluzione di Marco, che
confermo essere appunto, una soluzione:
>>> d
{('http://www', 'stems.it/IT/balanceintheworld.asp'): ['.balancesy',
'.balancesy'], ('http://www.siemens71.ru/ne', ''): ['w/?fn=10087173']}

>>> d_inv = {v:k for k,v in d}
>>> d_inv
{'': 'http://www.siemens71.ru/ne',
'stems.it/IT/balanceintheworld.asp': 'http://www'}

Ti ringrazio Marco.


Maggiori informazioni sulla lista Python