Pues que no dicen que en Python "there is only one way to do it"? Aquí ya hay como diez. ;-)

Rolando Espinoza La Fuente wrote:
2011/5/12 Pedro Gracia <lasa...@neuroomante.com>
[...]
open("out.txt", "w").writelines(["%i %s" % (n, l) for n,l in 
list(enumerate(open("in.txt").readlines(),1))])


Equivalente

sys.stdout.writelines("{0} {1}".format(*pair) for pair in
enumerate(open("in.txt"), 1))


~Rolando
_______________________________________________
Python-es mailing list
Python-es@python.org
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/


_______________________________________________
Python-es mailing list
Python-es@python.org
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/

Responder a