formatear una lista
SmartDust
smartdust en gmail.com
Dom Ago 14 14:03:59 CEST 2005
El Miércoles, 3 de Agosto de 2005 10:23, Ramon Crehuet escribió:
> Hola,
> Tengo una matriz de floats y quiero escribirla en un fichero fila por
> fila, formateada. He hecho:
> for data in matriz:
> file.write('%f %f %f %f %f' % tuple(data))
>
> pero cuando las filas son largas, esto es muy engorroso. Hay alguna
> forma de hacerlo más limpio?
> Gracias,
> Ramon
>
from string import strip
for data in matriz:
t = tuple(data)
f = strip(len(t)*'%f ')
file.write(f%t)
Más información sobre la lista de distribución Python-es