[Python-es] Numerar columnas

lasizoillo lasizoillo en gmail.com
Vie Mayo 13 02:38:05 CEST 2011


El día 12 de mayo de 2011 21:35, Carlos Zuniga <carlos.zun en gmail.com> escribió:
> 2011/5/12 Alejandra Zavala <alito81 en gmail.com>:
>> Que tal...
>> Tengo una duda enorme, alguien sabe como enumerar columnas?
>> Tengo lo siguiente en un archivo fulanito.txt:
>>
>> M    0.84259    0.90549    0.39297
>> A    0.79168    0.83342    0.17866
>> S    0.65917    0.79865    0.10998
>> W    0.64073    0.67772    0.22135
>>
>> Y quiero que el programa me enumere las columnas para que queden de la
>> siguiente forma:
>>
>> 1 M    0.84259    0.90549    0.39297
>> 2 A    0.79168    0.83342    0.17866
>> 3 S    0.65917    0.79865    0.10998
>> 4 W    0.64073    0.67772    0.22135
>>
>> Y así sucesivamente hasta que acabe el archivo.
>> Alguien tiene alguna idea?
>> Saludos!
>>
>
> Si necesitas un programa solo para eso, no reinventes la rueda:
>
>    $ nl fulanito.txt
>

Siguiendo con el OT, yo esta no me la sabía y hubiera tirado del
siguiente one-liner:
$ awk '{print NR" "$0}' fulanito.txt

Ya me se un comando nuevo ;-)


Más información sobre la lista de distribución Python-es