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的框架中为MySQL实现restful接口的教程
Apr 08 Python
以Flask为例讲解Python的框架的使用方法
Apr 29 Python
python二分查找算法的递归实现方法
May 12 Python
Windows下搭建python开发环境详细步骤
Jul 20 Python
python检查URL是否正常访问的小技巧
Feb 25 Python
Tensorflow实现卷积神经网络用于人脸关键点识别
Mar 05 Python
详谈python3 numpy-loadtxt的编码问题
Apr 29 Python
python2与python3共存问题的解决方法
Sep 18 Python
在Pycharm中对代码进行注释和缩进的方法详解
Jan 20 Python
pytorch中的自定义反向传播,求导实例
Jan 06 Python
教你如何用python开发一款数字推盘小游戏
Apr 14 Python
Python基础之pandas数据合并
Apr 27 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
php shell超强免杀、减少体积工具实现代码
2012/10/16 PHP
WordPress网站性能优化指南
2015/11/18 PHP
php 魔术常量详解及实例代码
2016/12/04 PHP
php生成静态页面并实现预览功能
2019/06/27 PHP
JavaScript中的私有/静态属性介绍
2012/07/26 Javascript
JS完整获取IE浏览器信息包括类型、版本、语言等等
2014/05/22 Javascript
a标签的href与onclick事件的区别详解
2014/11/12 Javascript
如何学JavaScript?前辈的经验之谈
2016/12/28 Javascript
详解AngularJS通过ocLazyLoad实现动态(懒)加载模块和依赖
2017/03/01 Javascript
ES6中Class类的静态方法实例小结
2017/10/28 Javascript
微信小程序使用slider设置数据值及switch开关组件功能【附源码下载】
2017/12/09 Javascript
Angular4学习教程之HTML属性绑定的方法
2018/01/04 Javascript
Webpack 之 babel-loader文件预处理器详解
2018/03/23 Javascript
微信小程序自定义顶部组件customHeader的示例代码
2020/06/03 Javascript
Python调用微信公众平台接口操作示例
2017/07/08 Python
Python实现连接两个无规则列表后删除重复元素并升序排序的方法
2018/02/05 Python
python实现excel读写数据
2021/03/02 Python
Python面向对象之继承和组合用法实例分析
2018/08/27 Python
python实现桌面壁纸切换功能
2019/01/21 Python
很酷的python表白工具 你喜欢我吗
2019/04/11 Python
python中用logging实现日志滚动和过期日志删除功能
2019/08/20 Python
Python实现桌面翻译工具【新手必学】
2020/02/12 Python
pytorch  网络参数 weight bias 初始化详解
2020/06/24 Python
推荐值得学习的12款python-web开发框架
2020/08/10 Python
css3图片边框border-image的用法
2017/06/30 HTML / CSS
HTML5 input placeholder 颜色修改示例
2014/05/30 HTML / CSS
RentCars.com巴西:汽车租赁网站
2016/08/22 全球购物
Timberland俄罗斯官方网上商店:全球领先的户外品牌
2020/03/15 全球购物
办公室内勤岗位职责范本
2013/12/09 职场文书
高中综合实践活动总结
2014/07/07 职场文书
自主招生学校推荐信
2014/09/26 职场文书
2014年幼儿园园长工作总结
2014/12/17 职场文书
2015年团队工作总结范文
2015/05/04 职场文书
2015年党支部书记工作总结
2015/05/21 职场文书
大学三好学生主要事迹范文
2015/11/03 职场文书
MySQL系列之八 MySQL服务器变量
2021/07/02 MySQL