[pyar] Eliminar lineas repetidas en un fichero

César H. Roldán croldan en gmail.com
Lun Ago 20 13:06:08 ART 2012


Si lees las líneas en una lista, podés transforma la lista en un "set", el
te deja los elementos sin repetir:

f = open('archivo.txt', 'r')
l = r.readlines()
f.close()
s = set(l)
print len(l)
print len(s)

César



2012/8/20 <gasgen11 en gmail.com>

> Buenas,
> Estoy intentando hacer  un script en Python para eliminar lineas repetidas
> en un fichero .txt. El fichero ya lo abri y lo puedo leer, pero el problema
> es que no se me ocurre como hacer para eliminar las lineas repetidas. Me
> podrian dar una mano?
>
> Gracias!
> Gastón Gentile
> _______________________________________________
> pyar mailing list pyar en python.org.ar
> http://listas.python.org.ar/listinfo/pyar
>
> PyAr - Python Argentina - Sitio web: http://www.python.org.ar/
>
> La lista de PyAr esta Hosteada en USLA - Usuarios de Software Libre de
> Argentina - http://www.usla.org.ar
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20120820/a934d904/attachment.html>


More information about the pyar mailing list