關於python3 中yield的筆記(__next__ 以及 send)

重點理解以下幾點: 1. 在生成帶有yield的 (下面的函數h()) generator後 第一個迭代必須是__next__()。 2. __next__()  和 send(None)的效果是相同的 3. 帶有yield 的生成器中,yield有兩個作用—存儲和給next和send觸發yield之間的代碼動作(具體看代碼吧);next和 send的作用其實就是一個動作指令,這個指令的具體工作內
相關文章
相關標籤/搜索