如何获取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 相关文章推荐
pandas把dataframe转成Series,改变列中值的类型方法
Apr 10 Python
在PyCharm中三步完成PyPy解释器的配置的方法
Oct 29 Python
PyQt5实现简单数据标注工具
Mar 18 Python
解决python中使用PYQT时中文乱码问题
Jun 17 Python
python实现邮件发送功能
Aug 10 Python
Python 进程操作之进程间通过队列共享数据,队列Queue简单示例
Oct 11 Python
python实现飞行棋游戏
Feb 05 Python
Python如何实现后端自定义认证并实现多条件登陆
Jun 22 Python
使用pytorch实现论文中的unet网络
Jun 24 Python
基于python实现可视化生成二维码工具
Jul 08 Python
Python实现邮件发送的详细设置方法(遇到问题)
Jan 18 Python
有趣的二维码:使用MyQR和qrcode来制作二维码
May 10 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中DOMElement操作xml文档实例演示
2013/03/26 PHP
如何利用php array_multisort函数 对数据库结果进行复杂排序
2013/06/08 PHP
php5.2 Json不能正确处理中文、GB编码的解决方法
2014/03/28 PHP
PHP实现设计模式中的抽象工厂模式详解
2014/10/11 PHP
php实现简单爬虫的开发
2016/03/28 PHP
PHP mkdir创建文件夹实现方法解析
2020/11/13 PHP
JavaScript正则表达式中的ignoreCase属性使用详解
2015/06/16 Javascript
jQuery实现二级下拉菜单效果
2016/01/05 Javascript
Bootstrap所支持的表单控件实例详解
2016/05/16 Javascript
浅谈使用splice函数对数组中的元素进行删除时的注意事项
2016/12/04 Javascript
Bootstrap 模态框(Modal)插件代码解析
2016/12/21 Javascript
AngularJS constant和value区别详解
2017/02/28 Javascript
js实现各浏览器全屏代码实例
2018/07/03 Javascript
详解微信小程序的 request 封装示例
2018/08/21 Javascript
javascript实现画板功能
2020/04/12 Javascript
vue绑定数字类型 value为数字的实例
2020/08/31 Javascript
解决VUE项目使用Element-ui 下拉组件的验证失效问题
2020/11/07 Javascript
python迭代器实例简析
2014/09/25 Python
对numpy中向量式三目运算符详解
2018/10/31 Python
实现Python3数组旋转的3种算法实例
2020/09/16 Python
python中的对数log函数表示及用法
2020/12/09 Python
纯css实现照片墙3D效果的示例代码
2017/11/13 HTML / CSS
丹麦优惠购物网站:PLUSSHOP
2019/03/24 全球购物
Java面向对象面试题
2016/12/26 面试题
中专生自荐信
2013/10/12 职场文书
服装电子商务创业计划书
2014/01/30 职场文书
入学申请自荐信范文
2014/02/26 职场文书
培训主管的职业生涯规划
2014/03/06 职场文书
环境整治工作方案
2014/05/18 职场文书
企业员工集体活动方案
2014/08/17 职场文书
优秀班集体申报材料
2014/12/25 职场文书
学期个人自我总结
2015/02/13 职场文书
服务员岗位职责范本
2015/04/09 职场文书
监理中标通知书
2015/04/16 职场文书
创业计划书之书店
2019/09/10 职场文书
如何用python清洗文件中的数据
2021/06/18 Python