python3学习之生成器

发布时间:2019-09-26 07:24:46编辑:auto阅读(1915)



    只要函数中存在yield,该函数就是生成器


    def g():    #定义生成器
        yield 1 #1可以是函数
        yield 2
        yield 3
        yield 4
    
    r = g()     #调用生成器
    
    for i in r:    #访问方式
        print(i)


    生成器可以被迭代

关键字