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 相关文章推荐
python3访问sina首页中文的处理方法
Feb 24 Python
python实现给字典添加条目的方法
Sep 25 Python
发布你的Python模块详解
Sep 15 Python
python正则分析nginx的访问日志
Jan 17 Python
Python2.7基于淘宝接口获取IP地址所在地理位置的方法【测试可用】
Jun 07 Python
django加载本地html的方法
May 27 Python
python实现音乐下载的统计
Jun 20 Python
python文件操作之批量修改文件后缀名的方法
Aug 10 Python
Python3随机漫步生成数据并绘制
Aug 27 Python
Python编程深度学习计算库之numpy
Dec 28 Python
python实现向微信用户发送每日一句 python实现微信聊天机器人
Mar 27 Python
Python实现连接MySql数据库及增删改查操作详解
Apr 16 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
建立文件交换功能的脚本(三)
2006/10/09 PHP
生成sessionid和随机密码的例子
2006/10/09 PHP
PHP 加密/解密函数 dencrypt(动态密文,带压缩功能,支持中文)
2009/01/30 PHP
PHP闭包(Closure)使用详解
2013/05/02 PHP
50个PHP程序性能优化的方法
2014/06/02 PHP
php限制ip地址范围的方法
2015/03/31 PHP
php 魔术常量详解及实例代码
2016/12/04 PHP
input+select(multiple) 实现下拉框输入值
2009/05/21 Javascript
jQuery chili图片远处放大插件
2009/11/30 Javascript
js改变img标签的src属性在IE下没反应的解决方法
2013/07/23 Javascript
js控制input输入字符解析
2013/12/27 Javascript
Node.js开发之访问Redis数据库教程
2015/01/14 Javascript
JQuery实现可直接编辑的表格
2015/04/16 Javascript
jquery+html5时钟特效代码分享(可设置闹钟并且语音提醒)
2020/03/30 Javascript
Angular.js与Bootstrap相结合实现手风琴菜单代码
2016/04/13 Javascript
判断数组的最佳方法(推荐)
2016/10/11 Javascript
在页面中引入js的两种方法(推荐)
2017/08/29 Javascript
seajs下require书写约定实例分析
2018/05/16 Javascript
微信小程序使用for循环动态渲染页面操作示例
2018/12/25 Javascript
javascript设计模式 ? 装饰模式原理与应用实例分析
2020/04/14 Javascript
vue使用Sass时报错问题的解决方法
2020/10/14 Javascript
[01:05]DOTA2完美大师赛趣味视频之选手教你打职业
2017/11/23 DOTA
[01:50:49]DOTA2-DPC中国联赛 正赛 PSG.LGD vs Aster BO3 第三场 1月24日
2021/03/11 DOTA
Python调用微信公众平台接口操作示例
2017/07/08 Python
Keras - GPU ID 和显存占用设定步骤
2020/06/22 Python
tensorflow图像裁剪进行数据增强操作
2020/06/30 Python
Ubuntu 20.04安装Pycharm2020.2及锁定到任务栏的问题(小白级操作)
2020/10/29 Python
家得宝加拿大家装网上商店:The Home Depot加拿大
2016/08/27 全球购物
英国著名书店:Foyles
2018/12/01 全球购物
数控专业大学毕业生职业规划范文
2014/02/06 职场文书
医院领导班子查摆问题对照检查材料思想汇报
2014/10/08 职场文书
大学生党性分析材料
2014/12/19 职场文书
2015年小学开学寄语
2015/02/27 职场文书
2015年成本会计工作总结
2015/10/14 职场文书
一篇文章带你搞懂Python类的相关知识
2021/05/20 Python
idea搭建可运行Servlet的Web项目
2021/06/26 Java/Android