你我都会有的问题
当我们想创建一个大的数组的时候,它足够大以致于我们的电脑内存(
RAM
)不能满足其需求,那python代码怎么运行?
答案:python有生成器 –
generator
。接下来我们好好什么是生成器
什么是生成器( generator )?
生成器的思想:不必要创建整个生成列表,而是在每次执行的时候以某种算法推算出这个元素的值,如果这样可行的话我们就不需要创建整个列表,从而节省大量的时间。
实验是“检验真理的唯一标准”
从上图实验中,你心中已经有了答案。