:D
原数据:
处理后正确数据:
想了很久, 思路:
1,先set ,
2,把set之后的列表与原列表进行比较
3,最后原remove掉相同的项
最终完美解决方案:
原来有自带的 count(),不看API气死人啊
上代码........
原数据:
data = [1, 2, 3, 2, 3, 'a', 'b', 'b', 'c']
处理后正确数据:
data = [1, 'a', 'c']
想了很久, 思路:
1,先set ,
2,把set之后的列表与原列表进行比较
3,最后原remove掉相同的项
最终完美解决方案:
原来有自带的 count(),不看API气死人啊
上代码........
>>> data = [1, 2, 3, 2, 3, 'a', 'b', 'b', 'c']
>>> filter(lambda x : data.count(x) == 1, data)
[1, 'a', 'c']
>>>