python去重列表,并获取重复值索引
这里写自定义目录标题
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去重列表,并获取重复值索引相关推荐
- python处理问题汇总二(重复值索引,顺序读取文件,drop函数,数组元素排名)
文章目录 1. python处理重复值索引问题 2.python读取文件夹列表的问题 3. dataframe删除指定行.列 1)drop函数 2)inplace参数 4. argsort数组索引排名 ...
- python删除列表中的重复值_如何从 Python 列表中删除重复项
例子解释 创建一个以 List 作为参数的函数. 创建函数 def my_function(x): return list(dict.fromkeys(x)) mylist = my_function ...
- 从python中的列表中获取唯一值[重复]
本文翻译自:Get unique values from a list in python [duplicate] This question already has an answer here: ...
- python 获取唯一值_从Python列表中获取唯一值
python 获取唯一值 In this article, we will be understanding 3 ways to get unique values from a Python lis ...
- python删除列表中的重复元素并保持相对顺序不变
python删除列表中的重复元素并保持相对顺序不变 从列表中删除重复项以便所有元素都是唯一的同时保持原有相对顺序不变 对于列表我们可以使用如下方法: l1 = [1,7,7,8,5,5,4] l2 = ...
- python执行系统命令后获取返回值的几种方式集合
第一种情况 os.system('ps aux') 执行系统命令,没有返回值 第二种情况 result = os.popen('ps aux') res = result.read() for lin ...
- Python统计列表中的重复项出现的次数的方法
本文实例展示了Python统计列表中的重复项出现的次数的方法,是一个很实用的功能,适合Python初学者学习借鉴.具体方法如下: 对一个列表,比如[1,2,2,2,2,3,3,3,4,4,4,4],现 ...
- python-删除列表中的重复值
输入一个列表,删除其中的重复值,再输出. 要求 假设列表中存在k个值为a的元素,删除前k-1个元素,保留最后一个. 不同元素在列表中的相对位置不应被改变. a=eval(input()) b=a.co ...
- python执行cmd系统命令获取返回值的几种方式
python 执行shell命令 注:python3.X模块中以废弃commands该模块,使用subprocess模块在本文下面增加解说 本篇介绍如何使用python在cmd上执行shell命令 用 ...
- Python中数据清洗缺失值,重复值和异常值的处理
1 缺失值的处理 1.1 常规缺失值的处理 np.nan,NaN,None,NaT(时间数据类型的缺失值)等 df.isnull() 1.判断每一个df中的数据是否为缺失值,是则返回True,否则返回 ...
最新文章
- ibm笔记本电脑电池_开善乡 2.0间距笔记本电池连接器公座 11P电池座接口
- MySQL学习笔记(5)之数据定义类型
- el table怎么获取最后一行_elementUi表格插入额外一行怎么操作
- 2、xen虚拟机的安装
- 【深度学习】吊打一切现有版本的YOLO!旷视重磅开源YOLOX:新一代目标检测性能速度担当!...
- Partition学习笔记
- TensorFlow学习笔记(1):variable与get_variable, name_scope()和variable_scope()
- update和delete操作忘加where条件导致全表更新的处理方法
- Cocos2Dx之处理键盘输入
- Linux之文件属性详解
- DataType--数值类型
- AMS1117 稳压芯片原理图实物管脚图以及接法
- USB加密狗复制工具
- r语言和pythonjava_python和R语言有什么区别?
- EndNote毕业论文参考文献格式输出
- CCD和CMOS大小(尺寸)对比图
- Echarts源码修改
- 语音验证码的优势以及应用场景,最齐全的语言验证码介绍!
- 手指静脉图像分类识别
- 一篇文章通透理解序列号实现原理