On Mon, 18 Oct 2010 20:37:24 -0500 Carlos Herrera Polo wrote:
> Si mi lista tiene los elementos:
>
> A,A,B,B,B,C,D,D,E,E,E,E...
>
> Obtener una lista de unicamente:
>
> A,B,C,D,E...
La función "unique" puede mantener el orden original o no hacerlo. Si no hay
que mantenerlo, como ya se ha dicho, set() ya sirve. En caso contrario se suele
usar un generador como éste:
def unique(iterable):
seen = set()
for item in iterable:
if item not in seen:
seen.add(item)
yield item
Si buscas en Google python+remove+duplicates encontrarás infinidad de
referencias.
_______________________________________________
Python-es mailing list
[email protected]
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/