Python列表去除重复元素
2016-11-24 01:43
567 查看
主要尝试了3种列表去除重复元素
#2.去除列表中的重复元素 #set方法 def removeDuplicates_set(nums): l2 = list(set(l1)) #用l1的顺序排序l2 #l2.sort(key=l1.index) return l2 #重构字典方法 def removeDuplicates_dict_fromkeys(nums): l2 = {}.fromkeys(nums).keys() return list(l2) #列表推到式,普通方法 def removeDuplicates_normal(nums): l2 = [] [l2.append(i) for i in nums if not i in l2] return list(l2) if __name__=='__main__': l1 = ['b','c','d','b','c','a','a'] print (removeDuplicates_normal(l1))
相关文章推荐
- Python 去除列表中重复的元素
- Python 去除列表中重复的元素
- Python去除列表中重复元素的方法
- Python 去除列表中重复的元素
- Python 去除列表中重复的元素
- 【Python】【List】去除列表中重复的元素
- python去除列表中重复的元素
- Python 去除列表中重复的元素
- python 列表(list)去除重复的元素总结
- Python实现去除列表中重复元素的方法小结【4种方法】
- Python中利用set去除列表(list)重复元素
- Python 去除列表中重复的元素
- python中如何去除列表中重复的元素
- 去除列表中不重复的元素 分类: python 小练习 2013-06-25 14:59 245人阅读 评论(0) 收藏
- python中去除列表重复元素的方法汇总
- [python]去除列表中重复元素
- Python 去除列表中重复的元素
- Python 去除列表中重复的元素
- Python 去除列表中重复的元素
- Python 去除列表中重复的元素