生成器定义在Python中,一边循环一边计算的机制,称为生成器:generator。为什么要有生成器列表所有数据都在内存中,如果有海量数据的话将会非常耗内存。如果列表元素按照某种算法推算出来,那我们就可以在循环的过程中不断推算出后续的元素,这样就不必创建完整的list,从而节省大量的空间。使用生成器实现简单的生产者消费者模型1、效果截屏代码如下:

Python生成器实现简单"生产者消费者"模型代码实例

Python生成器实现简单"生产者消费者"模型代码实例