Re: Resumen de Python-es, Vol 19, Envío 3
lopz
lowlifebob en gmail.com
Vie Abr 3 00:32:10 CEST 2009
Hola
Yo lo haría para pasar de texto a una lista
lines = open("lista.txt", "r").read()
lista = []
for line in lineas.splitlines():
lista.append(line)
y pasa listar los elementos de la nueva lista:
for i in lista:
print i
en caso de que tenga un \n puede usar algo así
for i in lista:
print i[:-1]
Espero que te sirva
Saludos!
> Logré convertir la información grabada en un documento .txt, a una lista (gracias riverplatense), pero sale "\n". Quiero saber como quitarlo de ahi, pero no puedo usar "import", tengo problemas con python, asi necesito consejos de como hacerlo si utilizar esa opción. Aquí pongo lo que escribo para cambiar el texto a una lista:
>
>
> f = file("lista.txt", "r")
> l = []
> while True:
> line = f.readline()
> if len(line) == 0: # Zero length indicates EOF
> break
> l.append(line)
>
> print l
>
> f.close()Y ahora lo que sale cuando corro el script:
>
> ['carro \n', 'agua \n', 'luz \n']
>
>
--
lopz es libre, usa --> GNU/linux gentoo
_______________________________________________
Lista de correo Python-es
http://listas.aditel.org/listinfo/python-es
FAQ: http://listas.aditel.org/faqpyes
Más información sobre la lista de distribución Python-es