yield

yield功能: 1) 類似return作用, 返回值 2) 暫停迭代,直到調用下一個next()方法 3) 函數調用時返回生成器對象 一句話: 帶有yield的函數是生成器,生成器是迭代器.生成器的生成和函數的調用差不多,但是隻有對生成器使用next()方法時,代碼纔會執行.在執行的過程中,每遇到yield語句就發生中斷, 並返回一個迭代值. 下次執行時從yield的下一個語句開始.看起來就像函
相關文章
相關標籤/搜索