生成器和生成器表達式

什麼是生成器? def func(): print("含有yield的是生成器") yield 10#返回值 ret=func()#函數並不執行 而是記錄代碼 print(ret)#當使用到函數時 開始執行 獲取到的是生成器 #生成器和迭代器類似,可以使用__next__來獲取到下一個值 例如 def func(): print("111") yield 222
相關文章
相關標籤/搜索