生成器用 yield 关键字实现迭代器用 __iter__ 和 __next__ 实现。生成器是创建迭代器的便捷方式。两者都是惰性计算的。本文对比两种方式的实现代码。
掌握 iter/next 协议和 yield 关键字,编写内存高效的流式数据处理代码。