如何获取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 使用SMTP发送邮件的代码小结
Sep 21 Python
python绘制双Y轴折线图以及单Y轴双变量柱状图的实例
Jul 08 Python
python+openCV调用摄像头拍摄和处理图片的实现
Aug 06 Python
python中get和post有什么区别
Jun 19 Python
Python如何操作docker redis过程解析
Aug 10 Python
拿来就用!Python批量合并PDF的示例代码
Aug 10 Python
Python钉钉报警及Zabbix集成钉钉报警的示例代码
Aug 17 Python
Django自带用户认证系统使用方法解析
Nov 12 Python
Python利用socket模块开发简单的端口扫描工具的实现
Jan 27 Python
Python基础之元编程知识总结
May 23 Python
Pytorch中Softmax和LogSoftmax的使用详解
Jun 05 Python
Python中22个万用公式的小结
Jul 21 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输出金字塔的2种实现方法
2014/12/16 PHP
PHP过滤器 filter_has_var() 函数用法实例分析
2020/04/23 PHP
PHP程序员简单的开展服务治理架构操作详解(一)
2020/05/14 PHP
jQuery formValidator表单验证插件开源了 含API帮助、源码、示例
2008/08/14 Javascript
JS对外部文件的加载及对IFRMAME的加载的实现,当加载完成后,指定指向方法(方法回调)
2011/07/04 Javascript
Extjs中使用extend(js继承) 的代码
2012/03/15 Javascript
用IE重起计算机或者关机的示例代码
2014/03/10 Javascript
详解Bootstrap glyphicons字体图标
2016/01/04 Javascript
基于bootstrap实现广告轮播带图片和文字效果
2016/07/22 Javascript
AngularJs $parse、$eval和$observe、$watch详解
2016/09/21 Javascript
PHP实现本地图片上传和验证功能
2017/02/27 Javascript
socket.io与pm2(cluster)集群搭配的解决方案
2017/06/02 Javascript
jQuery.Ajax()的data参数类型详解
2017/07/23 jQuery
教你用Cordova打包Vue项目的方法
2017/10/17 Javascript
vuejs中监听窗口关闭和窗口刷新事件的方法
2018/09/21 Javascript
微信小程序自定义组件components(代码详解)
2019/10/21 Javascript
Vue中this.$nextTick的作用及用法
2020/02/04 Javascript
ES6 Generator基本使用方法示例
2020/06/06 Javascript
[04:02]2014DOTA2国际邀请赛 BBC每日综述中国战队将再度登顶
2014/07/21 DOTA
Python and、or以及and-or语法总结
2015/04/14 Python
Python中str.format()详解
2017/03/12 Python
python3实现163邮箱SMTP发送邮件
2018/05/22 Python
python爬取淘宝商品销量信息
2018/11/16 Python
python图像处理入门(一)
2019/04/04 Python
Python基于Opencv来快速实现人脸识别过程详解(完整版)
2019/07/11 Python
python递归法实现简易连连看小游戏
2020/03/25 Python
django之静态文件 django 2.0 在网页中显示图片的例子
2019/07/28 Python
Python3实现zip分卷压缩过程解析
2019/10/09 Python
浅谈Pycharm最有必要改的几个默认设置项
2020/02/14 Python
最新PyCharm 2020.2.3永久激活码(亲测有效)
2020/11/26 Python
html5 canvas 简单画板实现代码
2012/01/05 HTML / CSS
应届大学生自荐信格式
2013/09/21 职场文书
学校万圣节活动方案
2014/02/13 职场文书
2014年前台文员工作总结
2014/12/08 职场文书
幼儿园小班开学寄语
2015/05/27 职场文书
电影雷锋观后感
2015/06/10 职场文书