python之生成器generator

定义:

在循环过程中,不断推算出后续的元素。节省内存空间。


构造:
1、列表生成式中 [] 改为 ()

2、函数中使用 yield

yield不仅可以返回一个值,也可以接收调用者发出的参数


读取:

next()函数

for循环

代码
结果
代码


结果

你可能感兴趣的:(python之生成器generator)