python列表list保留顺序去重的实例


Posted in Python onDecember 14, 2018

常规通过迭代或set方法,都无法保证去重后的顺序问题

如下,我们可以通过列表的索引功能,对set结果进行序列化

old_list=["a",1,"b","a","b",2,5,1]

new_list=list(set(old_list))

print new_list

#['a', 1, 2, 'b', 5]

new_list.sort(key=old_list.index)

print new_list

#['a', 1, 'b', 2, 5]

以上这篇python列表list保留顺序去重的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python logging模块学习笔记
May 24 Python
Python中转换角度为弧度的radians()方法
May 18 Python
Python编程之Re模块下的函数介绍
Oct 28 Python
Python实现求数列和的方法示例
Jan 12 Python
Python实现找出数组中第2大数字的方法示例
Mar 26 Python
python实现RabbitMQ的消息队列的示例代码
Nov 08 Python
python 列表输出重复值以及对应的角标方法
Jun 11 Python
pytorch打印网络结构的实例
Aug 19 Python
如何为Python终端提供持久性历史记录
Sep 03 Python
python实现差分隐私Laplace机制详解
Nov 25 Python
Python函数的默认参数设计示例详解
Dec 01 Python
python动态规划算法实例详解
Nov 22 Python
Python机器学习之scikit-learn库中KNN算法的封装与使用方法
Dec 14 #Python
Python面向对象之类的内置attr属性示例
Dec 14 #Python
python模糊图片过滤的方法
Dec 14 #Python
python 随机打乱 图片和对应的标签方法
Dec 14 #Python
对python打乱数据集中X,y标签对的方法详解
Dec 14 #Python
Python实现带参数的用户验证功能装饰器示例
Dec 14 #Python
Python面向对象之类和对象属性的增删改查操作示例
Dec 14 #Python
You might like
缓存技术详谈―php
2006/12/14 PHP
php错误级别的设置方法
2013/06/17 PHP
PHP翻页跳转功能实现方法
2020/11/30 PHP
Laravel框架集成UEditor编辑器的方法图文与实例详解
2019/04/17 PHP
PHP使用PDO实现mysql防注入功能详解
2019/12/20 PHP
一个简单的JavaScript数据缓存系统实现代码
2010/10/24 Javascript
js中scrollHeight,scrollWidth,scrollLeft,scrolltop等差别介绍
2012/05/16 Javascript
js导入导出excel(实例代码)
2013/11/25 Javascript
node.js中的fs.statSync方法使用说明
2014/12/16 Javascript
AngularJS基础 ng-selected 指令简单示例
2016/08/03 Javascript
深入学习js瀑布流布局
2016/10/14 Javascript
JSONP基础知识详解
2017/03/19 Javascript
JS实现向iframe中表单传值的方法
2017/03/24 Javascript
微信小程序 ES6Promise.all批量上传文件实现代码
2017/04/14 Javascript
Vue-cli Eslint在vscode里代码自动格式化的方法
2018/02/23 Javascript
vue+echarts实现动态绘制图表及异步加载数据的方法
2018/10/17 Javascript
Vue.Draggable拖拽功能的配置使用方法
2020/07/29 Javascript
Vue2.0实现组件之间数据交互和通信操作示例
2019/05/16 Javascript
React实现评论的添加和删除
2020/10/20 Javascript
Python实现Tab自动补全和历史命令管理的方法
2015/03/12 Python
Python实现基于权重的随机数2种方法
2015/04/28 Python
轻松实现python搭建微信公众平台
2016/02/16 Python
Python入门之三角函数全解【收藏】
2017/11/08 Python
基于Python实现的ID3决策树功能示例
2018/01/02 Python
Python一个简单的通信程序(客户端 服务器)
2019/03/06 Python
linux系统下pip升级报错的解决方法
2021/01/31 Python
机关工会开展学习雷锋活动总结
2014/03/01 职场文书
幼儿园老师寄语
2014/04/03 职场文书
党员民主生活会对照检查材料思想汇报
2014/09/28 职场文书
2014年人事专员工作总结
2014/11/19 职场文书
安全生产先进个人总结
2015/02/15 职场文书
幼儿园卫生保健制度
2015/08/05 职场文书
申论不会写怎么办?教您掌握这6点思维和原则
2019/07/17 职场文书
MySQL Server层四个日志的实现
2022/03/31 MySQL
SpringCloud Function SpEL注入漏洞分析及环境搭建
2022/04/08 Java/Android
使用 Docker Compose 构建复杂的多容器App
2022/04/30 Servers