小编eom*_*eom的帖子

完全迭代后生成器会自动关闭吗?

我必须写吗

def count10():
    for i in range(10):
        yield i
gen = count10()
for j in gen:
    print(j)
gen.close()
Run Code Online (Sandbox Code Playgroud)

节省内存,或者只是

def count10():
    for i in range(10):
        yield i
for j in count10():
    print(j)
Run Code Online (Sandbox Code Playgroud)

其实我很想了解 Python 生成器生命周期的细节,但是没有找到相关资源。

python generator

1
推荐指数
1
解决办法
93
查看次数

标签 统计

generator ×1

python ×1