day13之生成器

day13之生成器

生成器实质上就是迭代器
def generator():
	for i in range(2000000):
		yield '%s' %i  # 含有yield的函数就是生成器函数
g = generator()  # g 为生成器  generator为生成器函数

# 一个个的
print(g.__next__())
print(g.__next__())
...
# 全部生成出来
for i in g:
	print(i)

猜你喜欢

转载自blog.csdn.net/qq_42899028/article/details/82950578