python 中的迭代器和生成器

迭代器 可以通过for循环遍历的对象称之为可迭代对象(iterable)。 我们使用for i in iterable:的时候,其实是可迭代对象实现了连个方法,iter()和next(),iter()使可迭代对象变成迭代器,next方法取出迭代器的值。 iter()方法使可迭代对象转化为迭代器,迭代器调用next()方法取出值。 生成器 就是一种特殊的迭代器,函数中只要有yield,此时的函数就是
相关文章
相关标签/搜索