Friday, January 31, 2014

Simple way to remove duplicates from a list.

In Python 2.5 and later you can simple remove duplicates from a python list.

Let's see one simple example ...

>>> my_list = [1,2,3,22,33,11,33,'a','b','c','a']
>>> my_list = list(set(my_list))
>>> print my_list
['a', 1, 2, 3, 33, 11, 'c', 'b', 22]

As you can see the 33 and a items is removed.

2 comments:

Anonymous said...

It's bad solution in case if order of elements is critical.

Catalin George Festila said...

can solve fast when is need it , also python let you to use any solution ...

Post a Comment