[PIPython] Assegnamenti in un ciclo da una lista complessa
Giovanni Porcari
giovanni.porcari
Lun 18 Apr 2005 14:02:25 CEST
Il giorno 18/apr/05, alle 13:18, Alessandro Pisa ha scritto:
> Volendo si puo' compattare sostituendo:
>> In [9]: for uid, title in vocab:
>> .9.: print uid, '=>', title
>> .9.:
>> 1 => titolo 1
>> 2 => titolo 2
> Con:
> print '\n'.join(map(lambda x:'=>'.join(x), vocab))
>
> Anche se cosi' si offusca un po' il codice :-).
oppure.:
>
>
> print '\n'.join(['%s => %s'])
>
print '\n'.join(['%s => %s' % x for x in vocab])
che è altrettanto oscura ma non usa le lambda ;)
G.
More information about the Python
mailing list