python 中的迭代器和生成器

迭代器 可以通過for循環遍歷的對象稱之爲可迭代對象(iterable)。 我們使用for i in iterable:的時候,其實是可迭代對象實現了連個方法,iter()和next(),iter()使可迭代對象變成迭代器,next方法取出迭代器的值。 iter()方法使可迭代對象轉化爲迭代器,迭代器調用next()方法取出值。 生成器 就是一種特殊的迭代器,函數中只要有yield,此時的函數就是
相關文章
相關標籤/搜索