这里写自定义目录标题

python去重列表,并获取重复值索引
先上代码

a = [1, 2, 12, 1, 2, 1, 3, 4, 5, 4, 3, 2]
b = list(set(a))
print(b)
for target in b:for index, nums in enumerate(a):if nums == target:print(target,index)
在这里插入代码片

列表b是去重后的列表
执行后结果:

[1, 2, 3, 4, 5, 12]
1 0
1 3
1 5
2 1
2 4
2 11
3 6
3 10
4 7
4 9
5 8
12 2进程已结束,退出代码0

这里参考了大神的写法,加入了去重和赋值

这里是引用

https://blog.csdn.net/weixin_44786231/article/details/89098002
另外我觉得这个讲去重的挺不错的
python 列表去重(数组)的几种方法

这里是引用

https://www.cnblogs.com/zknublx/p/6042295.html

python去重列表,并获取重复值索引相关推荐

  1. python处理问题汇总二(重复值索引,顺序读取文件,drop函数,数组元素排名)

    文章目录 1. python处理重复值索引问题 2.python读取文件夹列表的问题 3. dataframe删除指定行.列 1)drop函数 2)inplace参数 4. argsort数组索引排名 ...

  2. python删除列表中的重复值_如何从 Python 列表中删除重复项

    例子解释 创建一个以 List 作为参数的函数. 创建函数 def my_function(x): return list(dict.fromkeys(x)) mylist = my_function ...

  3. 从python中的列表中获取唯一值[重复]

    本文翻译自:Get unique values from a list in python [duplicate] This question already has an answer here: ...

  4. python 获取唯一值_从Python列表中获取唯一值

    python 获取唯一值 In this article, we will be understanding 3 ways to get unique values from a Python lis ...

  5. python删除列表中的重复元素并保持相对顺序不变

    python删除列表中的重复元素并保持相对顺序不变 从列表中删除重复项以便所有元素都是唯一的同时保持原有相对顺序不变 对于列表我们可以使用如下方法: l1 = [1,7,7,8,5,5,4] l2 = ...

  6. python执行系统命令后获取返回值的几种方式集合

    第一种情况 os.system('ps aux') 执行系统命令,没有返回值 第二种情况 result = os.popen('ps aux') res = result.read() for lin ...

  7. Python统计列表中的重复项出现的次数的方法

    本文实例展示了Python统计列表中的重复项出现的次数的方法,是一个很实用的功能,适合Python初学者学习借鉴.具体方法如下: 对一个列表,比如[1,2,2,2,2,3,3,3,4,4,4,4],现 ...

  8. python-删除列表中的重复值

    输入一个列表,删除其中的重复值,再输出. 要求 假设列表中存在k个值为a的元素,删除前k-1个元素,保留最后一个. 不同元素在列表中的相对位置不应被改变. a=eval(input()) b=a.co ...

  9. python执行cmd系统命令获取返回值的几种方式

    python 执行shell命令 注:python3.X模块中以废弃commands该模块,使用subprocess模块在本文下面增加解说 本篇介绍如何使用python在cmd上执行shell命令 用 ...

  10. Python中数据清洗缺失值,重复值和异常值的处理

    1 缺失值的处理 1.1 常规缺失值的处理 np.nan,NaN,None,NaT(时间数据类型的缺失值)等 df.isnull() 1.判断每一个df中的数据是否为缺失值,是则返回True,否则返回 ...

最新文章

  1. ibm笔记本电脑电池_开善乡 2.0间距笔记本电池连接器公座 11P电池座接口
  2. MySQL学习笔记(5)之数据定义类型
  3. el table怎么获取最后一行_elementUi表格插入额外一行怎么操作
  4. 2、xen虚拟机的安装
  5. 【深度学习】吊打一切现有版本的YOLO!旷视重磅开源YOLOX:新一代目标检测性能速度担当!...
  6. Partition学习笔记
  7. TensorFlow学习笔记(1):variable与get_variable, name_scope()和variable_scope()
  8. update和delete操作忘加where条件导致全表更新的处理方法
  9. Cocos2Dx之处理键盘输入
  10. Linux之文件属性详解
  11. DataType--数值类型
  12. AMS1117 稳压芯片原理图实物管脚图以及接法
  13. USB加密狗复制工具
  14. r语言和pythonjava_python和R语言有什么区别?
  15. EndNote毕业论文参考文献格式输出
  16. CCD和CMOS大小(尺寸)对比图
  17. Echarts源码修改
  18. 语音验证码的优势以及应用场景,最齐全的语言验证码介绍!
  19. 手指静脉图像分类识别
  20. 一篇文章通透理解序列号实现原理

热门文章

  1. 国美理直气壮的停发员工工资
  2. python编程练习:爬虫爬取全国大江大河实时水情
  3. 强化学习基础入门级介绍
  4. CRM及协同办公高保真原型、审批管理、办公申请、工单管理、任务管理、日程管理、工作报告、签到考勤、客户管理、销售线索、商机管理、订单管理、账务管理、统计报表、回款管理、发票管理、报销管理、拜访跟进
  5. 机器学习与数据挖掘学习之路
  6. 西门子plc软件 linux,西门子PLC软件安装总结工程师们都在收藏
  7. GoF 23种设计模式
  8. 经典怀旧:VirtualBox安装Win95 - 详细图片展示
  9. 自定义View实现2048
  10. CardView的基本使用