如何获取Python简单for循环索引


Posted in Python onNovember 21, 2019

这篇文章主要介绍了如何获取Python简单for循环索引,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

Python的for循环相比其他语言而言更加简单,比如经常会有如下这样类似的例子。我们可以直接对列表进行遍历,获取列表的某个元素,并对这个元素进行相应的操作。

testList = ['nice', 'to', 'meet', 'you']
for x in testList:
print(x)
运行结果如下:

nice
to
meet
you

但是,如果我们在上面的for循环中,除了想要获取对应元素x以外,还想知道对于这个元素在列表中的索引的话该怎么办呢?难道就没有其他的方法了吗?

人生苦短,我用Python。天无绝人之路,设计者早就想到了,虽然一般在Python当中来说,循环中要获取遍历元素的索引的情况并不算很多,但是还是有方法来解决的,那就是Python当中自带的enumerate函数,让我们来看看到底怎么用的吧!

testList = ['nice', 'to', 'meet', 'you']
for i, x in enumerate(testList):
print(i, x)
其中循环中的i就是对应元素x在列表中的索引啦,运行结果如下:

0 nice
1 to
2 meet
3 you

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python的函数嵌套的使用方法
Jan 24 Python
修改Python的pyxmpp2中的主循环使其提高性能
Apr 24 Python
Python实现批量修改文件名实例
Jul 08 Python
django rest framework之请求与响应(详解)
Nov 06 Python
python运行时强制刷新缓冲区的方法
Jan 14 Python
python实现远程控制电脑
May 23 Python
django框架cookie和session用法实例详解
Dec 10 Python
解决启动django,浏览器显示“服务器拒绝访问”的问题
May 13 Python
Django在Model保存前记录日志实例
May 14 Python
pyMySQL SQL语句传参问题,单个参数或多个参数说明
Jun 06 Python
python中tab键是什么意思
Jun 18 Python
基于python实现操作git过程代码解析
Jul 27 Python
Python Web静态服务器非堵塞模式实现方法示例
Nov 21 #Python
Windows10下Tensorflow2.0 安装及环境配置教程(图文)
Nov 21 #Python
使用python代码进行身份证号校验的实现示例
Nov 21 #Python
Python 面向对象之封装、继承、多态操作实例分析
Nov 21 #Python
用python画一只可爱的皮卡丘实例
Nov 21 #Python
Python 私有化操作实例分析
Nov 21 #Python
使用python的turtle绘画滑稽脸实例
Nov 21 #Python
You might like
关于尾递归的使用详解
2013/05/02 PHP
解析PHP中如何将数组变量写入文件
2013/06/06 PHP
php实现的任意进制互转类分享
2015/07/07 PHP
php 命名空间(namespace)原理与用法实例小结
2019/11/13 PHP
用Javscript实现表单复选框的全选功能
2007/05/25 Javascript
javascript css float属性的特殊写法
2008/11/13 Javascript
Jquery知识点一 Jquery的ready和Dom的onload的区别
2011/01/15 Javascript
深入document.write()与HTML4.01的非成对标签的详解
2013/05/08 Javascript
页面加载完成后再执行JS的jquery写法以及区别说明
2014/02/22 Javascript
js去除输入框中所有的空格和禁止输入空格的方法
2014/06/09 Javascript
js使用onmousemove和onmouseout获取鼠标坐标的方法
2015/03/31 Javascript
JavaScript实现页面5秒后自动跳转的方法
2015/04/16 Javascript
JavaScript编程中的Promise使用大全
2015/07/28 Javascript
AngularJS实现元素显示和隐藏的几个案例
2015/12/09 Javascript
jQuery webuploader分片上传大文件
2016/11/07 Javascript
浅析JavaScript动画模拟拖拽原理
2016/12/09 Javascript
Angular在一个页面中使用两个ng-app的方法(二)
2017/02/20 Javascript
webpack css加载和图片加载的方法示例
2018/09/11 Javascript
arcgis.js控制地图地体的显示范围超出区域自动弹回(实现思路)
2021/01/28 Javascript
django orm 通过related_name反向查询的方法
2018/12/15 Python
python批量获取html内body内容的实例
2019/01/02 Python
Python爬取视频(其实是一篇福利)过程解析
2019/08/01 Python
python 导入数据及作图的实现
2019/12/03 Python
python中的线程threading.Thread()使用详解
2019/12/17 Python
python模拟预测一下新型冠状病毒肺炎的数据
2020/02/01 Python
微信浏览器取消缓存的方法
2015/03/28 HTML / CSS
navabi英国:设计师大码女装
2019/06/25 全球购物
业务经理岗位职责
2013/11/11 职场文书
护理专业优质毕业生自荐书
2014/01/31 职场文书
活动总结报告格式
2014/05/09 职场文书
建设工地安全标语
2014/06/07 职场文书
法学求职信
2014/06/22 职场文书
“三支一扶”支教教师思想汇报
2014/09/13 职场文书
《司马光》教学反思
2016/02/22 职场文书
2016年领导干部廉政承诺书
2016/03/24 职场文书
幼师必备:幼儿园期末教师评语50条
2019/11/01 职场文书