quitar espacios
Arnau Sanchez
arnau en ehas.org
Mie Abr 18 18:46:47 CEST 2007
Técnicos escribió:
> lista = []
> f = open("recetas.txt")
> for linea in f:
> if not linea.rstrip() == "": #salteo lineas en blanco
> lista.append(linea.lstrip().rstrip()) #saco espacios al principio
> y fin
> f.close()
> print lista
si no estoy equivocado lstrip+rstrip=strip. Con eso, y haciéndolo en funcional,
podría quedar así:
[s.strip() for s in file("recetas.txt") if s.strip()]
¿es lo que necesitas?
Más información sobre la lista de distribución Python-es