在'for'循环中获取索引
程序员文章站
2022-03-20 20:09:21
ints = [8, 23, 45, 12, 78] 当使用循环遍历它时,在这种情况下如何访问循环索引,从1到5? 最普遍的办法是设置索引变量(通常在C或PHP等语言中使用),但这被认为是非python的。 更好的选择是使用Python 2和3中提供的内置函数enumerate() 如果你想获得1- ......
ints = [8, 23, 45, 12, 78]
当使用循环遍历它时,在这种情况下如何访问循环索引,从1到5?
最普遍的办法是设置索引变量(通常在c或php等语言中使用),但这被认为是非python的。
更好的选择是使用python 2和3中提供的内置函数enumerate()
如果你想获得1-5而不是0-4,则使用start = 1
:
for idx, val in enumerate(ints): print(idx, val)
作者:阿里妈妈
链接:
来源:python黑洞网
上一篇: Python学习之旅(十七)
下一篇: oldboy s21day02