python 中如何获取列表的索引


Posted in Python onJuly 02, 2019

1.index方法

list_a= [12,213,22,2,32]
for a in list_a:
  print(list_a.index(a))

结果: 0 1 2 3 4

如果列表的没有重复的话那么用index完全可以的,那么如果列表中的元素有重复的呢?

list_a= [12,213,22,2,2,22,2,2,32]
for a in list_a:
  print(list_a.index(a))

结果:0 1 2 3 3 2 3 3 8<br><br>

很显然结果不是你想要的!!! 那么就看第二种方法>

2.enumerate 方法,将列表中的元素元组化

list_a= [12,213,22,2,2,22,2,2,32]
print(list(enumerate(list_a)))

结果:

[(0, 12), (1, 213), (2, 22), (3, 2), (4, 2), (5, 22), (6, 2), (7, 2), (8, 32)]

这样可以解决列表中元素重复的问题,

ps:下面介绍下python 返回列表中某个值的索引

list = [5,6,7,9,1,4,3,2,10]
list.index(9)
out:3

同时可以返回列表中最大值的索引list.index(max(list))

最小值索引list.index(min(list))

总结

以上所述是小编给大家介绍的python 中如何获取列表的索引,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

Python 相关文章推荐
使用Python获取Linux系统的各种信息
Jul 10 Python
Python 检查数组元素是否存在类似PHP isset()方法
Oct 14 Python
在Python的Django框架中为代码添加注释的方法
Jul 16 Python
如何用Python实现简单的Markdown转换器
Jul 16 Python
Python用5行代码写一个自定义简单二维码
Oct 21 Python
Python3内置模块之json编解码方法小结【推荐】
Dec 09 Python
python制作简单五子棋游戏
Jun 18 Python
python程序变成软件的实操方法
Jun 24 Python
Python基础教程(一)——Windows搭建开发Python开发环境
Jul 20 Python
python 使用elasticsearch 实现翻页的三种方式
Jul 31 Python
Python 爬虫性能相关总结
Aug 03 Python
详解Python描述符的工作原理
Jun 11 Python
python 缺失值处理的方法(Imputation)
Jul 02 #Python
Python 读取串口数据,动态绘图的示例
Jul 02 #Python
python中对数据进行各种排序的方法
Jul 02 #Python
Python虚拟环境的原理及使用详解
Jul 02 #Python
python输出电脑上所有的串口名的方法
Jul 02 #Python
如何更优雅地写python代码
Jul 02 #Python
Python pip替换为阿里源的方法步骤
Jul 02 #Python
You might like
封装一个PDO数据库操作类代码
2009/09/09 PHP
关于php mvc开发模式的感想
2011/06/28 PHP
php中数字、字符与对象判断函数用法实例
2014/11/26 PHP
PHP实现长文章分页实例代码(附源码)
2016/02/03 PHP
Laravel如何自定义command命令浅析
2019/03/23 PHP
javascript中的self和this用法小结
2014/02/08 Javascript
js时间戳转为日期格式的方法
2015/12/28 Javascript
JavaScript实现弹出模态窗体并接受传值的方法
2016/02/12 Javascript
纯js实现悬浮按钮组件
2016/12/17 Javascript
canvas仿iwatch时钟效果
2017/03/06 Javascript
详解用node编写自己的cli工具
2017/05/23 Javascript
ES6学习教程之对象字面量详解
2017/10/09 Javascript
vue 根据数组中某一项的值进行排序的方法
2018/08/30 Javascript
小程序hover-class点击态效果实现
2019/02/26 Javascript
Node.js 实现远程桌面监控的方法步骤
2019/07/02 Javascript
详解Vue 换肤方案验证
2019/08/28 Javascript
Python实现的批量下载RFC文档
2015/03/10 Python
python获取当前用户的主目录路径方法(推荐)
2017/01/12 Python
简单的python协同过滤程序实例代码
2018/01/31 Python
python matplotlib 画dataframe的时间序列图实例
2019/11/20 Python
django执行原始查询sql,并返回Dict字典例子
2020/04/01 Python
python如何安装下载后的模块
2020/07/03 Python
英国最大的手表网站:The Watch Hut
2017/03/31 全球购物
澳大利亚在线奢侈品时尚零售平台:Azura Runway
2021/01/13 全球购物
我的applet原先好好的, 一放到web server就会有问题,为什么?
2016/05/10 面试题
工程力学专业毕业生求职信
2013/10/06 职场文书
办公室打字员岗位职责
2014/04/16 职场文书
毕业生学校推荐信范文
2014/05/21 职场文书
争做文明公民倡议书
2014/08/29 职场文书
住宿生擅自离校检讨书
2014/09/22 职场文书
王兆力在市委党的群众路线教育实践活动总结大会上的讲话稿
2014/10/25 职场文书
2015新年寄语(一句话)
2014/12/08 职场文书
实习协议书
2015/01/27 职场文书
2015年化验员工作总结
2015/04/10 职场文书
小型企业的绩效考核制度模板
2019/11/21 职场文书
SQL Server表分区删除详情
2021/10/16 SQL Server