如何获取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 相关文章推荐
Python3搜索及替换文件中文本的方法
May 22 Python
Python字符串格式化
Jun 15 Python
Python聊天室实例程序分享
Jan 05 Python
解决uWSGI的编码问题详解
Mar 24 Python
Python使用struct处理二进制的实例详解
Sep 11 Python
解决python 无法加载downsample模型的问题
Oct 25 Python
Python3enumrate和range对比及示例详解
Jul 13 Python
Python读取文件内容为字符串的方法(多种方法详解)
Mar 04 Python
Selenium及python实现滚动操作多种方法
Jul 21 Python
Python实现哲学家就餐问题实例代码
Nov 09 Python
pytorch常用数据类型所占字节数对照表一览
May 17 Python
分享python函数常见关键字
Apr 26 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的开发框架的现状和展望
2007/03/16 PHP
匹配csdn用户数据库与官方用户的重合度并将重叠部分的用户筛选出来
2011/12/25 PHP
php中通过curl检测页面是否被百度收录
2013/09/27 PHP
PHP header()函数常用方法总结
2014/04/11 PHP
Thinkphp多文件上传实现方法
2014/10/31 PHP
Yii实现MySQL多数据库和读写分离实例分析
2014/12/03 PHP
thinkPHP实现表单自动验证
2014/12/24 PHP
详解PHP中的PDO类
2015/07/06 PHP
CI框架AR操作(数组形式)实现插入多条sql数据的方法
2016/05/18 PHP
php微信公众号开发(2)百度BAE搭建和数据库使用
2016/12/15 PHP
PHP使用PDO抽象层获取查询结果的方法示例
2018/05/10 PHP
javascript检测对象中是否存在某个属性判断方法小结
2013/05/19 Javascript
javascript获取函数名称、函数参数、对象属性名称的代码实例
2014/04/12 Javascript
jQuery模拟点击A标记示例参考
2014/04/17 Javascript
jQuery中toggle()函数的使用实例
2015/04/17 Javascript
快速学习jQuery插件 Form表单插件使用方法
2015/12/01 Javascript
基于javascript实现全国省市二级联动下拉选择菜单
2016/01/28 Javascript
基于nodejs+express4.X实现文件下载的实例代码
2017/07/13 NodeJs
JavaScript实现二维坐标点排序效果
2017/07/18 Javascript
JS中图片压缩的方法小结
2017/11/14 Javascript
Vue + better-scroll 实现移动端字母索引导航功能
2018/05/07 Javascript
vue实现点击当前标签高亮效果【推荐】
2018/06/22 Javascript
JavaScript显式数据类型转换详解
2019/03/18 Javascript
详解wepy开发小程序踩过的坑(小结)
2019/05/22 Javascript
jquery.pager.js实现分页效果
2019/07/29 jQuery
如何用vue-cli3脚手架搭建一个基于ts的基础脚手架的方法
2019/12/12 Javascript
代码块高亮可复制显示js插件highlight.js+clipboard.js整合
2021/02/15 Javascript
Python删除指定目录下过期文件的2个脚本分享
2014/04/10 Python
Python实现删除文件中含“指定内容”的行示例
2017/06/09 Python
pandas.dataframe按行索引表达式选取方法
2018/10/30 Python
python开发之anaconda以及win7下安装gensim的方法
2019/07/05 Python
python 爬取B站原视频的实例代码
2020/09/09 Python
Django-Scrapy生成后端json接口的方法示例
2020/10/06 Python
莫斯科绝对前卫最秘密的商店:SVMoscow
2017/10/23 全球购物
汽车车尾标语大全
2015/08/11 职场文书
利用Nginx代理如何解决前端跨域问题详析
2021/04/02 Servers