[PIPython] Assegnamenti in un ciclo da una lista complessa
Luca Fabbri
lucafbb
Lun 18 Apr 2005 12:59:32 CEST
Non so, forse allora ciò che ricevo non è fatto come penso...
stampando vocabs ottengo:
[('6259c54e1249aa4e766e042b4fd035e6', Belluno'),
('c5317b66d0434916555dad97a0beb96f', fasulla'),
('1ce0acfbf87e266cb89cd8095d0df79b', Foggia'),
('389246e3add6823066995d6f5c99d7a3', Taranto')]
e direi che è fatta come dicevo prima... eppure ottengo quell'errore!
On 4/18/05, Nicola Larosa <nico a teknico.net> wrote:
> > Non posso ottenere la tupla? Oppure, non posso scrivere qualcosa del tipo
> >
> > for x,y in vocab:
> > ...
> >
> > ed ottenere tutti i valori della tupla in un solo ciclo? Se ci provo
> > ottengo un errore del genere:
>
> Boh? A me funziona:
>
> In [1]: t = [(1,2),(3,4),(5,6)]
>
> In [2]: for e in t:
> .2.: print e
> .2.:
> (1, 2)
> (3, 4)
> (5, 6)
>
> In [3]: for e,f in t:
> .3.: print e,f
> .3.:
> 1 2
> 3 4
> 5 6
>
> --
> Nicola Larosa - nico a tekNico.net
>
> Q: Should I dislike Python's significant whitespace?
> A: No, you shouldn't. [...]
> Q: But it's ugly and wrong.
> A: No, it's not. It's beautiful and right.
> -- Jarno Virtanen in his weblog, February 2005
>
>
More information about the Python
mailing list