On 19 Dec 2005 00:27:48 -0800, [EMAIL PROTECTED] wrote: > >Steve Holden wrote: >> Kevin Yuan wrote: >> > How to remove duplicated elements in a list? eg. >> > [1,2,3,1,2,3,1,2,1,2,1,3] -> [1,2,3]? >> > Thanks!! >> > >> >> >>> list(set([1,2,3,1,2,3,1,2,1,2,1,3])) >> [1, 2, 3] >> >Would this have the chance of changing the order ? Don't know if he >wants to maintain the order or don't care though. > >>> list(set([1,2,3,1,2,3,1,2,1,2,1,3])) [1, 2, 3] >>> list(set([1,2,3,1,2,3,'x',1,2,1,2,1,3])) [1, 2, 3, 'x'] >>> list(set([1,'y',2,3,1,2,3,'x',1,2,1,2,1,3])) ['y', 1, 2, 3, 'x']
I'd say it does have the chance of changing the order ;-) Regards, Bengt Richter -- http://mail.python.org/mailman/listinfo/python-list