python列表list保留顺序去重的实例
作者:Mr_老冷 时间:2023-04-29 06:11:57
常规通过迭代或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]
来源:https://blog.csdn.net/mr_oldcold/article/details/80325672
标签:python,list,去重
0
投稿
猜你喜欢
在微信小程序里使用watch和computed的方法
2024-04-10 16:16:40
Python 读取 .gz 文件全过程
2021-11-02 16:01:04
如何在Win下mysql备份恢复命令
2010-03-03 17:23:00
Python中条件判断语句的简单使用方法
2022-10-12 00:34:34
解决Python pandas df 写入excel 出现的问题
2021-07-27 15:37:21
Python中获取对象信息的方法
2021-04-04 09:08:22
Ubuntu下使用Python实现游戏制作中的切分图片功能
2021-02-22 22:55:53
Python基于正则表达式实现文件内容替换的方法
2023-08-23 00:14:09
Python 列表(List)操作方法详解
2023-06-15 10:10:04
python3模块smtplib实现发送邮件功能
2021-06-10 08:58:52
pytest接口测试之fixture传参数request的使用
2023-03-19 07:40:40
JS实现匀加速与匀减速运动的方法示例
2024-06-07 15:27:36
vue之bus总线的简单使用解读
2024-06-05 15:30:41
TinkerPop框架查询Gremlin图实现过程详解
2024-01-29 11:26:45
可以自动轮换的页签 tabs
2008-02-21 12:25:00
python协程之yield和yield from实例详解
2022-10-31 05:47:42
python 删除列表里所有空格项的方法总结
2023-01-28 19:37:24
Python在groupby分组后提取指定位置记录方法
2023-06-09 08:48:16
详解Python的Django框架中的通用视图
2021-09-21 23:34:21
解决Pycharm下面出现No R interpreter defined的问题
2021-03-03 01:33:28