python常用函数—enumerate

发布时间:2019-05-09 22:13:37编辑:auto阅读(2174)

    enumerate()

    对于一个可迭代的(iterable)/可遍历的对象(如列表、字符串),enumerate将其组成一个索引序列,利用它可以同时获得索引和值的元组。

    使用拆包,可以单独获得索引和值。


    拆包

    A = (11,22)

    A

    (11,22)

    a,b = (11,22)

    a

    11

    b

    22


     

    经典实例:

    <1>

    list1 = ["这", "是", "一个", "测试"]

    for index, item in enumerate(list1):

        print index, item

    >>>

    0 这

    1 是

    2 一个

    3 测试

     

     <2>

    enumerate还可以接收第二个参数,用于指定索引起始值如:

     

    list1 = ["这", "是", "一个", "测试"]

    for index, item in enumerate(list1,start=1):

        print index, item

    >>>

    1 这

    2 是

    3 一个

    4 测试

关键字

上一篇: 分页功能

下一篇: python 全栈之路