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 sys.argv用法实例
May 28 Python
python生成器generator用法实例分析
Jun 04 Python
深入浅析python继承问题
May 29 Python
python利用不到一百行代码实现一个小siri
Mar 02 Python
Python实现中文数字转换为阿拉伯数字的方法示例
May 26 Python
python实现WebSocket服务端过程解析
Oct 18 Python
如何给Python代码进行加密
Jan 10 Python
4行Python代码生成图像验证码(2种)
Apr 07 Python
python logging.info在终端没输出的解决
May 12 Python
Keras loss函数剖析
Jul 06 Python
python ssh 执行shell命令的示例
Sep 29 Python
python process模块的使用简介
May 14 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
PHP4实际应用经验篇(4)
2006/10/09 PHP
通过具体程序来理解PHP里面的抽象类
2010/01/28 PHP
DedeCMS 核心类TypeLink.class.php摘要笔记
2010/04/07 PHP
php 网页播放器用来播放在线视频的代码(自动判断并选择视频文件类型)
2010/06/03 PHP
PHP的一个完美GIF等比缩放类,附带去除缩放黑背景
2014/04/01 PHP
Codeigniter中mkdir创建目录遇到权限问题和解决方法
2014/07/25 PHP
PHP+AjaxForm异步带进度条上传文件实例代码
2017/08/14 PHP
yii2.0整合阿里云oss删除单个文件的方法
2017/09/19 PHP
JavaScript 利用StringBuffer类提升+=拼接字符串效率
2009/11/24 Javascript
javascript字符串替换及字符串分割示例代码
2013/12/12 Javascript
jquery让指定的元素闪烁显示的方法
2015/03/17 Javascript
javascript实现动态表头及表列的展现方法
2015/07/14 Javascript
jQuery无刷新切换主题皮肤实例讲解
2015/10/21 Javascript
Node.js中使用socket创建私聊和公聊聊天室
2015/11/19 Javascript
深入分析node.js的异步API和其局限性
2016/09/05 Javascript
利用Vue.js指令实现全选功能
2016/09/08 Javascript
原生的强大DOM选择器querySelector介绍
2016/12/21 Javascript
JavaScript模块化之使用requireJS按需加载
2017/04/12 Javascript
Vue.js进行查询操作的实例详解
2017/08/25 Javascript
实例解析Vue.js下载方式及基本概念
2018/05/11 Javascript
vue实现条件叠加搜索的解决方法
2019/05/28 Javascript
JavaScript生成一个不重复的ID的方法示例
2019/09/16 Javascript
文章或博客自动生成章节目录索引(支持三级)的实现代码
2020/05/10 Javascript
Python中实现switch功能实例解析
2018/01/11 Python
Python中Numpy包的安装与使用方法简明教程
2018/07/03 Python
Python3爬虫之自动查询天气并实现语音播报
2019/02/21 Python
PyQt5下拉式复选框QComboCheckBox的实例
2019/06/25 Python
django如何实现视图重定向
2019/07/24 Python
Python docutils文档编译过程方法解析
2020/06/23 Python
Python绘制组合图的示例
2020/09/18 Python
python爬虫快速响应服务器的做法
2020/11/24 Python
班级课外活动总结
2014/07/09 职场文书
代领学位证书毕业证书委托书
2014/09/30 职场文书
鼋头渚导游词
2015/02/05 职场文书
优胜劣汰,强者为王——读《鲁滨逊漂流记》有感
2019/08/15 职场文书
postgresql之greenplum字符串去重拼接方式
2023/05/08 PostgreSQL