a = [abc, def, def] a = list(set(a)) print a # >> [abc, def]
順番は維持されないそうです。
pythonで配列を整列しないで、重複をなくす
通常のリストの場合、
通常のリストの場合、
>>> l = [2,2,1,1,3,3] >>> l = sorted(set(l), key=l.index) >>> print l [2,1,3]
a = [abc, def, def] a = list(set(a)) print a # >> [abc, def]
>>> l = [2,2,1,1,3,3] >>> l = sorted(set(l), key=l.index) >>> print l [2,1,3]
2011-02-09
2011-02-07
2011-01-16
2011-01-15
2010-11-22
2010-10-30
2010-10-10
2009-11-02
2009-07-20
2009-07-08