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 相关文章推荐
Java中重定向输出流实现用文件记录程序日志
Jun 12 Python
关于Python正则表达式 findall函数问题详解
Mar 22 Python
python实现简单加密解密机制
Mar 19 Python
Python代码使用 Pyftpdlib实现FTP服务器功能
Jul 22 Python
Python一键安装全部依赖包的方法
Aug 12 Python
Python类中的魔法方法之 __slots__原理解析
Aug 26 Python
tensorflow estimator 使用hook实现finetune方式
Jan 21 Python
Django 再谈一谈json序列化
Mar 16 Python
Python使用pdb调试代码的技巧
May 03 Python
Python datetime 如何处理时区信息
Sep 02 Python
Django实现随机图形验证码的示例
Oct 15 Python
python利用 keyboard 库记录键盘事件
Oct 16 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
Zerg建筑一览
2020/03/14 星际争霸
php 带逗号千位符数字的处理方法
2012/01/10 PHP
php查找字符串中第一个非0的位置截取
2017/02/27 PHP
js jquery数组介绍
2012/07/15 Javascript
js 中的switch表达式使用示例
2020/06/03 Javascript
JavaScript数组函数unshift、shift、pop、push使用实例
2014/08/27 Javascript
使用jQuery实现WordPress中的Ctrl+Enter和@评论回复
2016/05/21 Javascript
深入分析javascript中console命令
2016/08/14 Javascript
js调用屏幕宽度的简单方法
2016/11/14 Javascript
基于javascript实现最简单选项卡切换
2017/02/01 Javascript
纯原生js实现贪吃蛇游戏
2020/04/16 Javascript
Vue2.0 多 Tab切换组件的封装实例
2017/07/28 Javascript
vue中实现在外部调用methods的方法(推荐)
2018/02/08 Javascript
vue页面跳转后返回原页面初始位置方法
2018/02/11 Javascript
原生JS实现旋转轮播图+文字内容切换效果【附源码】
2018/09/29 Javascript
微信小程序上传图片并等比列压缩到指定大小的实例代码
2019/10/24 Javascript
JavaScript数组及常见操作方法小结
2019/11/13 Javascript
小程序实现投票进度条
2019/11/20 Javascript
javascript实现前端成语点击验证
2020/06/24 Javascript
Vue3不支持Filters过滤器的问题
2020/09/24 Javascript
Python验证码识别的方法
2015/07/10 Python
Python编码爬坑指南(必看)
2016/06/10 Python
Python使用wget实现下载网络文件功能示例
2018/05/31 Python
python 计算平均平方误差(MSE)的实例
2019/06/29 Python
Python 实现加密过的PDF文件转WORD格式
2020/02/04 Python
python标准库os库的函数介绍
2020/02/12 Python
Python datetime 格式化 明天,昨天实例
2020/03/02 Python
Python unittest基本使用方法代码实例
2020/06/29 Python
CSS实现定位元素居中的方法
2015/06/23 HTML / CSS
毕业生自我推荐
2013/11/04 职场文书
大学同学聚会邀请函
2014/01/29 职场文书
事业单位分类改革实施方案
2014/03/21 职场文书
班主任评语大全
2014/04/26 职场文书
弘扬雷锋精神演讲稿
2014/05/10 职场文书
大学生村官工作心得体会
2016/01/23 职场文书
MySQL和Oracle批量插入SQL的通用写法示例
2021/11/17 MySQL