[PIPython] gestire colonne di dati

Gianni Lenoci gianiaz76
Ven 19 Nov 2004 15:16:43 CET


ciccio a unical.it wrote:

> 
>Salve ragazzi, 
>ho un file testuale con 5 colonne di dati del tipo: 
> 
>1	2	0.002	0.003	0.004 
>1	3	0.003	0.004	0.005 
>.	.	.	.	. 
>.	.	.	.	.	 
> 
>ed a me servono solo le prime due colonne e la quinta. Come posso fare per 
>copiarle dal file di origine e riscriverle in un nuovo file? 
> 
>grazie 
> 
>ernesto 
>
>-------------------------------------------------
>This mail sent through IMP: http://horde.org/imp/
>
>_______________________________________________
>Python mailing list
>Python a lists.python.it
>http://lists.zope.it/cgi-bin/mailman/listinfo/python
>
>  
>
basta che leggi linea per linea il file.
importi il modulo string
e poi dividi ogni linea prendendo come separatore lo spazio vuoto (o il 
carattere tab "/t"):

split=string.split(linea, " ")
avrai una lista cosi composta:

['1',	'2',	'0.002',	'0.003',	'0.004']

per prendere i valori che ti interessano:

split[1]
split[2]
ecc
ecc
se non sono stato chiaro abbastanza scusa :)



More information about the Python mailing list