美文网首页
enumerate函数

enumerate函数

作者: Crystalajj | 来源:发表于2017-11-13 11:06 被阅读30次

    官方学习手册也有介绍,主要是为了自己方便记忆与查看,用自己的话总结一下。

    关于enumerate函数

    enumerate函数(枚举函数),是Python的built-in函数(内置函数,使用时无需import)的一种。enumerate函数可以把一个list变成索引加元素对,即自动为list添加迭代的计数器功能。

    my_list = ['a','b','c']
    for counter, value in enumerate(my_list) #等效于enumerate(my_list,0)
          print counter, value
    #output:
    0 a
    1 b
    2 c
    

    扩充

    enumerate(迭代对象,计数器开始计数的初始值)
    初始值默认为0,可以更改为任何一个数字

    my_list = ['a','b','c']
    for counter, value in enumerate(my_list,10)
          print counter, value
    #output:
    10 a
    11 b
    12 c
    

    相关文章

      网友评论

          本文标题:enumerate函数

          本文链接:https://www.haomeiwen.com/subject/ccnamxtx.html