生成器表达式

# 生成器表达式
g = (i for i in range(10))
print(g)

 优点:内存占用少

# 生成器表达式
g = (i for i in range(10))
print(g)
for i in g:
    print(i)

 拿一个吃一个

g= (i*i for i in range(10))
g.__next__()

 

posted @ 2019-10-11 12:11  小然同学  阅读(102)  评论(0编辑  收藏  举报