生成器和生成器表达式

什么是生成器? def func(): print("含有yield的是生成器") yield 10#返回值 ret=func()#函数并不执行 而是记录代码 print(ret)#当使用到函数时 开始执行 获取到的是生成器 #生成器和迭代器类似,可以使用__next__来获取到下一个值 例如 def func(): print("111") yield 222
相关文章
相关标签/搜索