python去除列表中重复的元素
2016-04-06 19:02
633 查看
由头:面试被问,当时没有想起来,记录一下。
#python列表去除重复的元素 #1 l1 = ['b','c','d','c','a','a'] l2 = list(set(l1)) print l2 #2 l2.sort(key=l1.index) print l2 #保持原来的顺序 #3 l1 = ['b','c','d','c','a','a'] l2 = [] for i in l1: #[l2.append(i) for i in l1 if not i in l2] if not i in l2: l2.append(i) print l2 <span style="font-family: Arial, Helvetica, sans-serif;">#保持原来的顺序</span>
相关文章推荐
- 压缩感知重构算法之IRLS算法python实现
- Python自然语言处理:词干、词形与MaxMatch算法
- python 访问 zookeeper
- python 访问 zookeeper
- Android 上多方式定位元素(python)
- numpy 学习,里面有converters参数的使用方法
- python为什么有私有方法和变量
- Python str方法总结
- python学习1
- Python -- 使用os.remove删除文件夹时报错
- Python::OS 模块
- python+opencv操作图像视频
- A Byte of Python 笔记(10)输入/输出:文件和储存器
- python curses addrstr中文乱码问题
- Python入门基本语法
- 自动化测试常用断言的使用方法(python)
- python核心编程中的对象值比较VS对象身份比较
- Python实现自己的AOP
- Python 的VideoWriter
- win7下python nltk环境搭建