本质:就是迭代器 与迭代器的区别:迭代器是内置的,生成器是手写的 作用:迭代,节省空间,保留执行位置 定义:基于函数的表达式
yield与next要一一对应。 yield特点:不中止且能记录
找不同 上面创建了三个生成器;下面同一个生成器next了三次,会报错。
适用场景 1.数据量较大时 2.未知数据数量