美文网首页
enumerate带索引遍历

enumerate带索引遍历

作者: cctse | 来源:发表于2017-02-04 15:59 被阅读0次

将一个可迭代/遍历的对象组成一个索引序列,利用他可以同时获得索引与值

for itm in enumerate(iterable):
    print(itm)

# 仅比直接使用for in多一个索引
for i,itm in enumerate(iterable):
    print(i, itm)

可以指定索引起始值

>>>list(enumerate('abc'))
# [(0, 'a'), (1, 'b'), (2, 'c')] 

# 指定起始值
>>>list(enumerate('abc', 3))  # 从3开始
# [(3, 'a'), (4, 'b'), (5, 'c')]

相关文章

  • enumerate带索引遍历

    将一个可迭代/遍历的对象组成一个索引序列,利用他可以同时获得索引与值 可以指定索引起始值

  • python函数巧用之---enumerate

    使用enumerate函数 普通的遍历(打印出 索引+值) 使用enumerate后 更加pythonic的写法 ...

  • 内建序列函数

    1、 enumerate 目的:遍历一个序列同时跟踪当前元素索引。 Python中内建函数enumerate,返...

  • 3个python小技巧

    使用enumerate代替range enumerate函数提供了一种精简的在遍历元素时候获取每个索引的写法,在代...

  • kNN homework thoughts

    enumerate 一般情况下对一个列表或数组既要遍历索引又要遍历元素时,会这样写: 但是这种方法有些累赘,使用内...

  • enumerate()

    对于一个可迭代的(iterable)/可遍历的对象(如列表、字符串),enumerate将其组成一个索引序列,利用...

  • python enumerate 索引-值的形式遍历序列

    4.10 我们想遍历一个序列,但是又想记录下序列中当前处理到的元素的索引 内建的enumerate函数可以处理这个...

  • enumerate()----如何在for循环同时取出索引与值

    描述 enumerate() 函数用于将一个可遍历的数据对象(如列表、元组或字符串)组合为一个索引序列,同时列出数...

  • Python enumerate() 函数

    描述 enumerate() 函数用于将一个可遍历的数据对象(如列表、元组或字符串)组合为一个索引序列,同时列出数...

  • enumerate()函数

    描述 enumerate() 函数用于将一个可遍历的数据对象(如列表、元组或字符串)组合为一个索引序列,同时列出数...

网友评论

      本文标题:enumerate带索引遍历

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