关于语句for,应该不会有小伙伴陌生的吧,不管是函数,还是在流程里,都是有for的渗透,它甚至是,在我们的python里任何一个角落都在潜藏,现在就利用for给大家说一说enumerate函数的使用,看下我们如果利用for遍历都一遍函数的话,实现的流程最终显示的内容是什么样子的。
enumerate函数是什么?
enumerate:处理可迭代对象,生成:(0,seq[0]),(1,seq[1])…迭代对象
获取索引与值
s = 'this is test' for item in enumerate(s): print(item,end=',')
输出结果:(0, ‘t’),(1, ‘h’),…(11, ‘t’),
修改:分别使用变量获取索引与值
s = 'this is test' for index,value in enumerate(s): print(index,value,end='|')
结果:0 t|1 h|2 i|3 s|4 |5 i|6 s|7 |8 t|9 e|10 s|11 t|
根据上述for遍历enumerate对象流程,我们可以看得到是获取一个元组(两个值组成的对象)的结论,大家之前有遇到过这种情况吗?赶快测试起来吧!
神龙|纯净稳定代理IP免费测试>>>>>>>>天启|企业级代理IP免费测试>>>>>>>>IPIPGO|全球住宅代理IP免费测试