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

Paolo Di Ieso paolodiieso a libero.it
Mer 4 Mar 2015 07:34:43 CET


>----Messaggio originale----
>Da: ippolito.marco a gmail.com
>Data: 04/03/2015 7.30
>A: "Discussioni generali sul linguaggio Python"<python a lists.python.it>
>Ogg: Re: [Python] Come invertire k, v in un dictionary i cui k sono tuples e 
le cu v sono lists?
>
>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'}

Sorry, letto dopo. :)


Maggiori informazioni sulla lista Python