如何获取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 相关文章推荐
剖析Django中模版标签的解析与参数传递
Jul 21 Python
Python装饰器基础详解
Mar 09 Python
Python实现PS滤镜功能之波浪特效示例
Jan 26 Python
tensorflow: variable的值与variable.read_value()的值区别详解
Jul 30 Python
python三引号输出方法
Feb 27 Python
Python Subprocess模块原理及实例
Aug 26 Python
pytorch中的transforms模块实例详解
Dec 31 Python
使用python turtle画高达
Jan 19 Python
音频处理 windows10下python三方库librosa安装教程
Jun 20 Python
PyCharm 2020.2下配置Anaconda环境的方法步骤
Sep 23 Python
10个python爬虫入门基础代码实例 + 1个简单的python爬虫完整实例
Dec 16 Python
五分钟学会怎么用Pygame做一个简单的贪吃蛇
Jan 06 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
从php核心代码分析require和include的区别
2011/01/02 PHP
php+xml实现在线英文词典查询的方法
2015/01/23 PHP
Laravel中间件实现原理详解
2016/10/09 PHP
Laravel框架实现的使用smtp发送邮件功能示例
2019/03/12 PHP
javascript 词法作用域和闭包分析说明
2010/08/12 Javascript
javascript字符串拼接的效率问题
2010/12/25 Javascript
json2.js的初步学习与了解
2011/10/06 Javascript
node.js中的path.delimiter方法使用说明
2014/12/09 Javascript
详解Document.Cookie
2015/12/25 Javascript
js实现楼层效果的简单实例
2016/07/15 Javascript
jQuery层次选择器用法示例
2016/09/09 Javascript
微信小程序 wxapp内容组件 icon详细介绍
2016/10/31 Javascript
在 Angular2 中实现自定义校验指令(确认密码)的方法
2017/01/23 Javascript
JS判断指定dom元素是否在屏幕内的方法实例
2017/01/23 Javascript
JS中IP地址与整数相互转换的实现代码
2017/04/10 Javascript
react native实现往服务器上传网络图片的实例
2017/08/07 Javascript
vue对storejs获取的数据进行处理时遇到的几种问题小结
2018/03/20 Javascript
NodeJS 文件夹拷贝以及删除功能
2019/09/03 NodeJs
微信小程序实现比较功能的方法汇总(五种方法)
2020/03/07 Javascript
vue项目页面嵌入代码块vue-prism-editor的实现
2020/10/30 Javascript
python实现BackPropagation算法
2017/12/14 Python
Python iter()函数用法实例分析
2018/03/17 Python
flask框架路由常用定义方式总结
2019/07/23 Python
浅析PyTorch中nn.Linear的使用
2019/08/18 Python
余弦相似性计算及python代码实现过程解析
2019/09/18 Python
python用requests实现http请求代码实例
2019/10/31 Python
python实现输入三角形边长自动作图求面积案例
2020/04/12 Python
字中字效果的实现【html5实例】
2016/05/03 HTML / CSS
英语专业毕业生自我鉴定
2013/11/09 职场文书
仓库保管员岗位职责
2013/12/20 职场文书
《匆匆》教学反思
2014/02/22 职场文书
有多年工作经验的自我评价
2014/03/02 职场文书
乡镇党委书记第三阶段个人整改措施
2014/09/16 职场文书
基石观后感
2015/06/12 职场文书
幼儿园老师新年寄语
2015/08/17 职场文书
90条交通安全宣传标语
2019/10/12 职场文书