迭代器

  • 可以通过for循环遍历的对象称之为可迭代对象(iterable)。
  • 我们使用for i in iterable:的时候,其实是可迭代对象实现了连个方法,iter()和next(),iter()使可迭代对象变成迭代器,next方法取出迭代器的值。
  • python 中的迭代器和生成器
  • iter()方法使可迭代对象转化为迭代器,迭代器调用next()方法取出值。

生成器

  • 就是一种特殊的迭代器,函数中只要有yield,此时的函数就是生成器。

相关文章:

  • 2021-07-14
  • 2021-10-05
  • 2021-04-23
  • 2022-01-19
  • 2021-12-15
  • 2021-11-22
猜你喜欢
  • 2021-11-28
  • 2021-11-15
  • 2021-09-22
  • 2021-09-25
  • 2022-12-23
相关资源
相似解决方案