[uylug-programming] Python cargar un array desde archivo
Martin Arrieta
mail at martinarrieta.me
Wed May 22 10:09:31 PDT 2013
Rodolfo,
Por lo que tengo entendido (no llegue a chequear el código) el readlines no
es otra cosa que un loop linea a linea.. por lo que podrías hacer un for
con el file handler para evitar recorrer el array 2 veces.
Por ejemplo:
p = open('datos.dat')
articulo = []
for item in p:
articulo.append(item.lower().strip())
p.close
print "-" + articulo[0] + "-"
Saludos.
2013/5/22 Rodolfo Pilas <r at pil.as>
> Estimados expertos pythoneros:
>
> Tengo un archivo con un dato por renglón y deseo cargarlo en un array[] y
> queda con los enter del final, por lo que a cada dato debo hacerle strip(),
> ya que luego debo compararlo con una variable.
>
> Este es mi código:
>
> p = open('datos.dat')
> pas = p.readlines()
> p.close()
>
> articulo = []
> for item in pas:
> articulo.append(email.strip().lower())
>
> El tema es que tengo ese array pas[] que es intermedio, pues NO ENCONTRE
> como hacer el strip() en el momento de la creación del array y entonces
> debo recorrerlo y cargarlo en otro array para hacer ese strip().
>
> Me resulta super desprolijo esto, lo que me lleva a pensar que hay una
> mejor forma de hacerlo y por eso recurro a Uds.
>
> Saludos,
> Rodolfo
>
>
> _______________________________________________
> Uylug-programming mailing list
> Uylug-programming at listas.uylug.org.uy
> http://listas.uylug.org.uy/listinfo.cgi/uylug-programming-uylug.org.uy
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listas.uylug.org.uy/pipermail/uylug-programming-uylug.org.uy/attachments/20130522/5bc4f24e/attachment-0002.htm>
More information about the Uylug-programming
mailing list