使用列表的sort方法:

第一种方式:

li1 = ['b','c','d','b','c','a','a']
li2 = list(set(li1))
li2.sort(key=li1.index)
print(li2)

打印结果:

['b', 'c', 'd', 'a']

第二种方式:

li1 = ['b','c','d','b','c','a','a']
li2 = sorted(set(li1), key=li1.index)
print(li2)

打印结果:

['b', 'c', 'd', 'a']

使用遍历的方法:

li1 = ['b','c','d','b','c','a','a']
li2 = []for i in li1:if not i in li2:li2.append(i)print(li2)

打印结果:

['b', 'c', 'd', 'a']

python列表去重后保持它们原先的排序相关推荐

  1. python去重排序_python读取TXT到数组及列表去重后按原来顺序排序的方法

    #################################################################### # python 读取TXT到数组 列表去重,不打乱原来的顺序 ...

  2. 【python】python列表去重的5种常见方法实例

    Python编程过程中经常会遇到列表去重的问题,下面这篇文章主要给大家介绍了python列表去重的5种常见方法,文中通过实例代码介绍的非常详细,需要的朋友可以参考下 前言 列表去重在python实际运 ...

  3. python 列表去重(数组)的几种方法_python 列表去重(数组)的几种方法

    在抓取页面图片时,为避免重复抓取,将抓取的img结果(结果集是list类型的)通过集合去重.这里总结了下网上搜集到的几种方法. 一.方法1 代码如下 复制代码 ids = [1,2,3,3,4,2,3 ...

  4. Python列表去重的几种方法和实例

    Python列表去重的几种方法和实例 在 Python 中,列表去重有多种方法,下面分别介绍这些方法的实现. 方法一:使用 set() 函数 set() 函数可以将列表转换成集合,集合中不允许有重复的 ...

  5. python列表去重去空_Python 列表去重去除空字符的例子

    如下所示: # x = ['c b a',"e d f"] # y = [] # for i in x: # for ii in i: # # print(ii) # if ii ...

  6. python列表去重的九种实现方式

    python列表去重的九种实现方式 实现方式非常多,但都是从几种方法延伸而来,我总结的基本方法有5种,利用复杂的流程控制,if判断进行不同的实现方式,目前延伸出9种实现方式如下,可自行测试,后面发现新 ...

  7. python列表去重的两种方法

    python列表去重的两种方法 1. 使用循环进行遍历,将重复的元素去掉. def test1():lst = [1,2,5,6,3,5,7,3]tmp = []for it in lst:if it ...

  8. python列表去重计数

    @python列表去重计数TOC ```python import pandas as pd import numpy as np from pprint import pprint list = [ ...

  9. python列表去重效率_python面试题 - osc_yztbpii7的个人空间 - OSCHINA - 中文开源技术交流社区...

    1.一行代码实现1--100之和 In [1]: sum(range(1,101)) Out[1]: 5050 1-100求和 2.如何在一个函数内部修改全局变量 a=520 deffun():glo ...

最新文章

  1. 三年级优秀书籍推荐_西关小学书画比赛优秀作品展 绘画组(四)
  2. 老赵的自然数分解——少侠之对象解
  3. 如何干净的删除vm_如何在macOS 10.15 Catalina绕过XProtect?
  4. 基于块的linux驱动程序,基于块的Linux驱动程序 块设备驱动 centos内核编译过程 操作系统课程设计...
  5. 深度学习高速路上,PaddlePaddle正在弯道超车
  6. C# 线程thread
  7. win10下搭建QTP测试环境
  8. 绿色版飞信LibFetion提示用户密码错误的解决办法,直接改用飞信号登录即可
  9. 【MATLAB】MATLAB数值计算
  10. 鲁百年创新设计思维学习总结
  11. C/C++音乐播放(亲测有效)
  12. Greenplum Python工具库gpload学习——gpload类
  13. 导出word文档生成docx格式,包含freemarker遍历多张图片
  14. 为啥扫描服务器端口无响应,服务器端口扫描工具
  15. progisp编程下载器:芯片识别字不匹配 不能完成芯片擦除
  16. ​ 每周一书《数学之美 第二版》分享!
  17. HTTP状态码之500、501、502、503、504、505
  18. MATLAB中的impixel函数——获取图像像素值
  19. C语言实现矩阵顺时针打印
  20. 找出字符串中第一个不重复的字符

热门文章

  1. 基于Python贝叶斯优化XGBoost算法调参报错“TypeError: ‘float‘ object is not subscriptable”
  2. 疫情期间达仁基因免费开放“Apollo 2019-nCoV”mNGS病原体筛查在线分析工具
  3. Win2K入侵检测实例分析
  4. TI Matrix GUI测试-Launcher中添加自己的APP
  5. 如何处理任务,这节说一下方法
  6. 【上新】神秘的 Gotchiverse 艺术版本来袭,将带来三个惊喜新功能!
  7. Linux中smba服务安装
  8. 如何去除照片中的水印
  9. JavaScript 节流函数封装
  10. 第3章 分布式文件系统HDFS(精心梳理 详解HDFS )