美文网首页
python yeild

python yeild

作者: 小姐姐催我改备注 | 来源:发表于2019-04-11 11:53 被阅读0次

yeild 关键字

首先 yeild 是一个返回对象,不同于return ,yeild返回的是一个迭代器,

def foo(x):
    while x < 100:
        yield x
        x +=1
a = foo(0)
for i in a:
    print(i)

迭代对象,用next 来索引,或者for循环都可以,类似于返回一个单步对象,一步步递进

相关文章

网友评论

      本文标题:python yeild

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