如何获取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动态监控日志内容的示例
Feb 16 Python
零基础写python爬虫之爬虫框架Scrapy安装配置
Nov 06 Python
Python字符串拼接、截取及替换方法总结分析
Apr 13 Python
Python中模块(Module)和包(Package)的区别详解
Aug 07 Python
python matplotlib库绘制条形图练习题
Aug 10 Python
浅谈python的elementtree模块处理中文注意事项
Mar 06 Python
PyQt5 如何让界面和逻辑分离的方法
Mar 24 Python
PyQt5如何将.ui文件转换为.py文件的实例代码
May 26 Python
Django nginx配置实现过程详解
Sep 10 Python
Python利用matplotlib绘制散点图的新手教程
Nov 05 Python
pycharm 实现光标快速移动到括号外或行尾的操作
Feb 05 Python
利用python调用摄像头的实例分析
Jun 07 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中array_slice函数用法实例详解
2014/11/25 PHP
微信支付PHP SDK ―― 公众号支付代码详解
2016/09/13 PHP
通过JAVASCRIPT读取ASP设定的COOKIE
2007/02/15 Javascript
用CSS+JS实现的进度条效果效果
2007/06/05 Javascript
JavaScript面向对象之静态与非静态类
2010/02/03 Javascript
Js+Jq获取URL参数的集中方法示例代码
2014/05/20 Javascript
jQuery实现渐变弹出层和弹出菜单的方法
2015/02/20 Javascript
谈谈jQuery之Deferred源码剖析
2016/12/19 Javascript
详解Angualr 组件间通信
2017/01/21 Javascript
基于JS实现翻书效果的页面切换样式
2017/02/16 Javascript
单击按钮发送验证码,出现倒计时的简单实例
2017/03/17 Javascript
Bootstrap table学习笔记(2) 前后端分页模糊查询
2017/05/18 Javascript
vue.js如何将echarts封装为组件一键使用详解
2017/10/10 Javascript
解决vue-cli项目webpack打包后iconfont文件路径的问题
2018/09/01 Javascript
springboot+vue+对接支付宝接口+二维码扫描支付功能(沙箱环境)
2020/10/15 Javascript
[02:16]完美世界DOTA2联赛PWL S3 集锦第三期
2020/12/21 DOTA
Python中if __name__ == "__main__"详细解释
2014/10/21 Python
django迁移数据库错误问题解决
2019/07/29 Python
Python3实现发送邮件和发送短信验证码功能
2020/01/07 Python
django ObjectDoesNotExist 和 DoesNotExist的用法
2020/07/09 Python
Python 在局部变量域中执行代码
2020/08/07 Python
css3制作彩色边线3d立体按钮的示例(css3按钮)
2014/05/06 HTML / CSS
日本非常有名的内衣丝袜品牌:GUNZE
2017/01/06 全球购物
莫斯科大型旅游休闲商品超市:Camping.ru
2020/09/16 全球购物
安全生产汇报材料
2014/02/17 职场文书
2014年护士工作总结范文
2014/11/11 职场文书
天下第一关导游词
2015/02/06 职场文书
中学生清明节演讲稿
2015/03/18 职场文书
Go缓冲channel和非缓冲channel的区别说明
2021/04/25 Golang
golang中实现给gif、png、jpeg图片添加文字水印
2021/04/26 Golang
python数据库批量插入数据的实现(executemany的使用)
2021/04/30 Python
pytorch查看网络参数显存占用量等操作
2021/05/12 Python
Python 用户输入和while循环的操作
2021/05/23 Python
SQL Server中使用判断语句(IF ELSE/CASE WHEN )案例
2021/07/07 SQL Server
python中redis包操作数据库的教程
2022/04/19 Python
Win11跳过联网界面创建本地管理账户的3种方法
2022/04/20 数码科技