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
  • asp之家 网络编程 m.aspxhome.com