[PIPython] ancora colonne!
ciccio a unical.it
ciccio
Ven 19 Nov 2004 15:16:43 CET
Ho provato sia lo script di Nick che quello di Simone ed ho notato che in
quello di Simone qualcosa non va bene, in quanto stampa i dati su file ma non
in colonne.
A dire la verita' non e' che abbia capito tanto lo script di Nick e
specialmente l'istruzione data al loop. Mi piacerebbe capirla, anche perche'
ho un numero variabile di colonne. Cmq va benissimo
grazie
> >
> > Grazie per i vostri preziosi suggerimenti. Ho optato per il codice di
> > Alex,
> > molto semplice e pulito.
> > Ho un ultimo quesito da porvi. Come avete capito non sono molto pratico
> di
> > python, ma mi piace e normalmente lo uso per lavoro.
> > Sono riuscito ad ottenere una lista nidificata contenete le colonne che
> mi
> > servono, ma non so come stamparle su file correttamente.
> > Ho qualcosa del genere:
> > [['1','2','3'],['4','5','6'],['7','8','9']] e vorrei ottenere un file del
> > tipo:
> >
> > 1 4 7
> > 2 5 8
> > 3 6 9
> > Il numero degli elemeti per lista e' variabile.
> > Non so proprio come fare!
>
> Ti avvio sulla buona strada. Ho usato StringIO invece che un file vero a
> proprio cosi' ho potuto testare il tutto dalla shell:
>
> f = StringIO.StringIO()
> l = [['1','2','3'],['4','5','6'],['7','8','9']]
> for line in apply(zip,l):
> f.write('\t'.join(line) + '\n')
>
> print f.getvalue()
>
> Se non capisci come funziona chiedi pure.
>
> ciao,
> Nick
>
>
> _______________________________________________
> Python mailing list
> Python a lists.python.it
> http://lists.zope.it/cgi-bin/mailman/listinfo/python
>
-------------------------------------------------
This mail sent through IMP: http://horde.org/imp/
More information about the Python
mailing list