谈谈python迭代器与生成器

问题 python 为何会有迭代器和生成器这两个东西,或者能够说这两个东西有什么优势?python 解答 要回答问题一,首先就要知道什么是迭代器?它是一个带状态的对象,他能在你调用next()方法的时候返回容器中的下一个值,任何实现了iter和next()(python2中实现next())方法的对象都是迭代器,iter返回迭代器自身,next返回容器中的下一个值,若是容器中没有更多元素了,则抛出
相关文章
相关标签/搜索