博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
获取 Python 的简单 for 循环中索引的问题
阅读量:4229 次
发布时间:2019-05-26

本文共 573 字,大约阅读时间需要 1 分钟。

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的进一步学习还是很有帮助的哟!

转载地址:http://ysjqi.baihongyu.com/

你可能感兴趣的文章
使用PHPMailer-master发送邮件
查看>>
利用smtp协议实现命令行发送邮件
查看>>
利用php的mail()函数发送邮件
查看>>
(一).postman学习——前期知识准备
查看>>
qt入门级使用
查看>>
Web Stotage——本地储存详解及案例
查看>>
File Reader文件操作
查看>>
地理位置服务——navigator.geolocation
查看>>
地理位置服务——百度地图API
查看>>
js拖放事件详解及实战
查看>>
js字符串常用属性与方法
查看>>
C++递归算法案例
查看>>
C++算法——异或运算解决出现次数问题
查看>>
C++数据结构——顺序栈(基本代码实现与案例)
查看>>
C++数据结构——链队列(基本代码实现与案例)
查看>>
C++数据结构——顺序表的查找(简单顺序查找、有序表的二分查找、索引顺序的查找)
查看>>
Hive 常用统计查询语句
查看>>
对象存储产生背景、发展历史、原理架构、优缺点、应用场景及开源项目对比
查看>>
Apache Ozone 分布式对象存储系统相关文档汇总
查看>>
Ozone 与 HDDS 的区别与联系
查看>>