在'for'循环中获取索引

发布时间:2019-05-22 22:18:33编辑:auto阅读(2230)

    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)

     


    作者:阿里妈妈

    链接:www.pythonheidong.com/blog/article/42/

    来源:python黑洞网

关键字