python必备内置函数- next(iterator,[, default])-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

python必备内置函数- next(iterator,[, default])

剑曼红尘 2020-03-30 11:40:27 146

python必备内置函数- next(iterator,[, default])

Python
分享到
取消 提交回答
全部回答(2)
  • 天枢2020
    2020-04-02 09:12:37

    通常用于,生成器取值

    next()

    一次取一个值

    0 0
  • 剑曼红尘
    2020-03-30 11:40:59

    返回可迭代对象的下一个元素

    In [129]: it = iter([5,3,4,1])

    In [130]: next(it) Out[130]: 5

    In [131]: next(it) Out[131]: 3

    In [132]: next(it) Out[132]: 4

    In [133]: next(it) Out[133]: 1

    In [134]: next(it,0) #迭代到头,默认返回值为0 Out[134]: 0

    In [135]: next(it)

    StopIteration Traceback (most recent call last) in ----> 1 next(it)

    StopIteration:

    0 0
添加回答
开发与运维
使用钉钉扫一扫加入圈子
+ 订阅

集结各类场景实战经验,助你开发运维畅行无忧

推荐文章
相似问题
推荐课程