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同时向控制台和文件输出日志logging的方法
May 26 Python
Python中第三方库Requests库的高级用法详解
Mar 12 Python
python非递归全排列实现方法
Apr 10 Python
Python 实现购物商城,含有用户入口和商家入口的示例
Sep 15 Python
python 读取文本文件的行数据,文件.splitlines()的方法
Jul 12 Python
利用Python实现微信找房机器人实例教程
Mar 10 Python
Django框架文件上传与自定义图片上传路径、上传文件名操作分析
May 10 Python
python实现植物大战僵尸游戏实例代码
Jun 10 Python
python实现按行分割文件
Jul 22 Python
Python3搭建http服务器的实现代码
Feb 11 Python
Jupyter notebook 启动闪退问题的解决
Apr 13 Python
python将下载到本地m3u8视频合成MP4的代码详解
Nov 24 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
centos 5.6 升级php到5.3的方法
2011/05/14 PHP
php输出echo、print、print_r、printf、sprintf、var_dump的区别比较
2013/06/21 PHP
Yii框架 session 数据库存储操作方法示例
2019/11/18 PHP
offsetParent 算法分析
2010/04/05 Javascript
关于火狐(firefox)及ie下event获取的两种方法
2012/12/27 Javascript
jQuery学习笔记之 Ajax操作篇(三) - 过程处理
2014/06/23 Javascript
原生JavaScript制作微博发布面板效果
2016/03/11 Javascript
Bootstrap 折叠(Collapse)插件用法实例详解
2016/06/01 Javascript
jQuery页面元素动态添加后绑定事件丢失方法,非 live
2016/06/16 Javascript
js简单获取表单中单选按钮值的方法
2016/08/23 Javascript
分分钟玩转Vue.js组件
2016/10/25 Javascript
详解webpack 如何集成第三方js库
2017/06/29 Javascript
使用js获取伪元素的content实例
2017/10/24 Javascript
vue2手机APP项目添加开屏广告或者闪屏广告
2017/11/28 Javascript
JavaScript实现左侧菜单效果
2017/12/14 Javascript
vue2.0 实现导航守卫(路由守卫)
2018/05/21 Javascript
浅谈JavaScript 代码简洁之道
2019/01/09 Javascript
微信小程序实现基于三元运算验证手机号/姓名功能示例
2019/01/19 Javascript
Python collections模块实例讲解
2014/04/07 Python
使用Python编写vim插件的简单示例
2015/04/17 Python
Python二叉树的定义及常用遍历算法分析
2017/11/24 Python
详解Django将秒转换为xx天xx时xx分
2019/09/27 Python
Python BeautifulReport可视化报告代码实例
2020/04/13 Python
浅谈keras中loss与val_loss的关系
2020/06/22 Python
PyTorch中model.zero_grad()和optimizer.zero_grad()用法
2020/06/24 Python
Django nginx配置实现过程详解
2020/09/10 Python
实例讲解HTML5的meta标签的一些应用
2015/12/08 HTML / CSS
联想韩国官网:Lenovo Korea
2018/05/10 全球购物
公司中层干部的自我评价分享
2014/03/01 职场文书
干部考核评语
2014/04/29 职场文书
无刑事犯罪记录证明
2014/09/18 职场文书
先进工作者推荐材料
2014/12/23 职场文书
毕业设计论文致谢词
2015/05/14 职场文书
《纸船和风筝》教学反思
2016/02/18 职场文书
2019年年中工作总结讲话稿模板
2019/03/25 职场文书
五年级作文之劳动作文
2019/11/12 职场文书