python轻松去除 list 重复元素
比较容易记忆的是用内置的set
l1 = ['b','c','d','b','c','a','a'] l2 = [] [l2.append(i) for i in l1 if not i in l2] print l2
这样就可以保证排序不变了:
['b', 'c', 'd', 'a']
发布时间: 2012-10-31 14:37:32 作者: rapoo
python轻松去除 list 重复元素
比较容易记忆的是用内置的set
l1 = ['b','c','d','b','c','a','a'] l2 = [] [l2.append(i) for i in l1 if not i in l2] print l2