消去Python中list的重复元素

转载 2010年08月20日 14:55:00

原文地址:http://www.peterbe.com/plog/uniqifiers-benchmark

 

Fastest way to uniqify a list in Python

 

Suppose you have a list in python that looks like this:

 [ 'a' , 'b' , 'a' ]
 # or like this:
 [ 1 , 2 , 2 , 2 , 3 , 4 , 5 , 6 , 6 , 6 , 6 ]

and you want to remove all duplicates so you get this result:

 [ 'a' , 'b' ]
 # or
 [ 1 , 2 , 3 , 4 , 5 , 6 ]

 

 

相关文章推荐

python list去重

python list去重

笨办法学 Python · 续 练习 11:`uniq`

练习 11:uniq 原文:Exercise 11: uniq 译者:飞龙 协议:CC BY-NC-SA 4.0 自豪地采用谷歌翻译 在最后两个练习的开始,没有什么可...

python题目-----去除list中重复元素

python中去除list中重复元素
  • x_r_su
  • x_r_su
  • 2017年01月19日 14:09
  • 685

Tensorflow1.0+ubuntu14.04+GPU安装

Tensorflow可以通过pip安装也可以通过代码安装(前提是自己已经安装好了显卡驱动http://blog.csdn.net/cugxyy6/article/details/54412014) ...
  • cugxyy6
  • cugxyy6
  • 2017年02月21日 17:21
  • 209

shell sp ,vs(p)多窗口操作

可参看 http://www.blogjava.net/willpower88/archive/2014/02/19/410060.htmlsp 打开文件在同一个窗口(新文件是新建,旧的是打开) s...

python字典分别按照key和value升序或者降序排列--以给定一个含有重复元素的数组list,按照其出现次数大小降序输出

python字典分别按照key和value升序或者降序排列--以给定一个含有重复元素的数组list,按照其出现次数大小降序输出 对字典采用sorted()函数排序之后的结果是一个list,它包含若干个...

SetUniqueList使List集合中的元素没有重复值

List和Set的一个主要区别之一就是List可以存储重复的值,而Set不可以。但是,在某种场合下,要求List不能存重复的值怎么办呢?请看下面的例子: List list = SetUniqu...

FCL应用技巧之------使用List<T>的Distinct()去除重复元素

1 基本分析 先来看看泛型链表 List 的定义: public class List : IList, ICollection, IList, ICollection, IReadOnlyLis...
  • smstong
  • smstong
  • 2013年09月11日 20:53
  • 3795

List去除重复元素

原理根据Set的特性,另外需要重写对象的hashCode()方法和equals()方法 代码如下 package com.pingan.home.tets; import java.util.Arr...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:消去Python中list的重复元素
举报原因:
原因补充:

(最多只允许输入30个字)