如何获取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中文问题解决方法(总结了多位前人经验,初学者必看)
Mar 13 Python
python益智游戏计算汉诺塔问题示例
Mar 05 Python
python执行使用shell命令方法分享
Nov 08 Python
Python 12306抢火车票脚本 Python京东抢手机脚本
Feb 06 Python
Python使用xlwt模块操作Excel的方法详解
Mar 27 Python
Python使用sqlalchemy模块连接数据库操作示例
Mar 13 Python
Win10环境python3.7安装dlib模块趟过的坑
Aug 01 Python
Python栈的实现方法示例【列表、单链表】
Feb 22 Python
opencv python 图片读取与显示图片窗口未响应问题的解决
Apr 24 Python
全网首秀之Pycharm十大实用技巧(推荐)
Apr 27 Python
Windows下PyCharm配置Anaconda环境(超详细教程)
Jul 31 Python
python中lower函数实现方法及用法讲解
Dec 23 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 socket通信(tcp/udp)实例分析
2016/02/14 PHP
PHP实现字母数字混合验证码功能
2019/07/11 PHP
js 分页全选或反选标识实现代码
2011/08/09 Javascript
JAVASCRIPT函数作用域和提前声明 分享
2013/08/22 Javascript
javascript数字时钟示例分享
2014/04/23 Javascript
jQuery自动完成插件completer附源码下载
2016/01/04 Javascript
JS拖拽组件学习使用
2016/01/19 Javascript
深入理解事件冒泡(Bubble)和事件捕捉(capture)
2016/05/28 Javascript
js实现股票实时刷新数据案例
2017/05/14 Javascript
JavaScript数组_动力节点Java学院整理
2017/06/26 Javascript
vue src动态加载请求获取图片的方法
2018/10/17 Javascript
js中的this的指向问题详解
2019/08/29 Javascript
[13:55]Newbee vs Team Spirit
2018/06/07 DOTA
[51:29]完美世界DOTA2联赛循环赛 Matador vs Forest BO2第一场 11.05
2020/11/05 DOTA
Python多线程编程(七):使用Condition实现复杂同步
2015/04/05 Python
在Python中进行自动化单元测试的教程
2015/04/15 Python
Python实现直方图均衡基本原理解析
2019/08/08 Python
Python 多线程其他属性以及继承Thread类详解
2019/08/28 Python
Pandas聚合运算和分组运算的实现示例
2019/10/17 Python
python输出pdf文档的实例
2020/02/13 Python
css3发光搜索表单分享
2014/04/11 HTML / CSS
详解CSS中iconfont的使用
2015/08/04 HTML / CSS
巴西男士胡须和头发护理产品商店:Beard
2017/11/13 全球购物
什么是GWT的Module
2013/01/20 面试题
机械设计职业生涯规划书
2013/12/27 职场文书
小学生红领巾广播稿
2014/01/21 职场文书
消防安全宣传标语
2014/06/07 职场文书
2014年消防工作总结
2014/11/21 职场文书
2014年个人工作总结模板
2014/12/15 职场文书
党支部先进事迹材料
2014/12/24 职场文书
公务员政审个人总结
2015/02/12 职场文书
因个人原因离职的辞职信范文
2015/05/12 职场文书
解决mysql的int型主键自增问题
2021/07/15 MySQL
Python3.10的一些新特性原理分析
2021/09/15 Python
Java虚拟机内存结构及编码实战分享
2022/04/07 Java/Android
Python中Schedule模块使用详解 周期任务神器
2022/04/19 Python