談談python迭代器與生成器

問題 python 爲何會有迭代器和生成器這兩個東西,或者能夠說這兩個東西有什麼優勢?python 解答 要回答問題一,首先就要知道什麼是迭代器?它是一個帶狀態的對象,他能在你調用next()方法的時候返回容器中的下一個值,任何實現了iter和next()(python2中實現next())方法的對象都是迭代器,iter返回迭代器自身,next返回容器中的下一個值,若是容器中沒有更多元素了,則拋出
相關文章
相關標籤/搜索