Python3之生成器

1.何爲生成器: 函數帶yeild關鍵字,並且函數被執行得到的結果就是生成器 2.生成器本質就是一個迭代器 生成器有__iter__和__next__方法 3.yeild表達式形式(協程函數): x = yeild 當生成器調用send方法時,會有一個賦值操作並且程序會往下繼續執行直到遇到下一個yeild程序掛起。期間的賦值操作會將值先給yeild然後yeild再賦值給x,要注意的一個問題是用se
相關文章
相關標籤/搜索