Python 迭代的关键
Python 的一个关键特性是它对延迟迭代的惊人支持。
在 Python 中定义和使用惰性序列很容易。您甚至可以定义一个无限序列,例如 2 的幂或质数!为了使在 Python 中使用可迭代对象更加容易,Python 提供了一些基本的构建块来帮助你以不同的方式编写迭代基元,这就是 itertools 模块的用途。该模块带有 21 种不同的基元(以及更多如何组合它们的配方),我们将在本视频中介绍这些基元。
你会使用它们吗? ― 与 James Murphy (https://mcoding.io)