[Python-de] Liste uniquify

Diez B. Roggisch deets at web.de
Do Nov 10 20:52:11 CET 2011


On Nov 10, 2011, at 8:44 PM, marc at gsites.de wrote:

>> ich möchte aus einer Liste Duplikate entfernen.
> 
> list = [1,5,3,5,7,8,6,6]
> ulist = sorted(set(list), key=list.index)
> 
> Nicht gerade für große Listen geeignet, aber es funktioniert.

Bitte nicht! Dir mag das quadratische Verhalten bekannt sein, aber unbedarftere Seelen bauen damit grossen Unfug.

Diez


Mehr Informationen über die Mailingliste python-de