[PIPython] semplice suggerimento

Paolo Mossino mox79
Ven 19 Nov 2004 15:16:45 CET


Ernesto wrote:

> dovrei salvare su file una serie di dati float conservati in una lista
> annidata.
> La lista è del tipo
> 
> lista=[[0.001,0.002,0.003],[0.004,0.005,0.006]]
> 
> e vorrei stamparla su file secondo l'ordine:
> 
> 0.001    0.004
> 0.002    0.005
> 0.003    0.006

Non l'ho provato, ma dovrebbe funzionare :)

#finezza: assumento tutte le sottoliste lunghe uguali, calcola la lunghezza 
della prima
lunghezza = len(lista[0])

# per tutti gli elementi (per posizione) della lista interna
for j in xrange(lunghezza):
     # per tutte gli elementi (a loro volta una lista) della lista principale
     for i in lista:
         print i[j],
     # ritorno a capo
     print


-- 
  ,___,    ~ Paolo Mossino  (Alexander)         e-m a il: mox79 a gmx.it ~
  (0v0)    ~ Jabber ID : alexander a jabber.linux.it - ICQ #: 28473944 ~
  (_^((\   ~ "My crime is judging people by what they say and think, ~
  -"-"-\\  ~ not what they look like"          [Mentor's Last Words] ~



More information about the Python mailing list