python中的生成器
今天带来的知识是python中的生成器 还是老样子,让我们先看看生成器的概念吧 生成器(generator):生成器不会把结果保存在一个系列中,而是保存生成器的状态,在每次进行迭代时返回一个值,直到遇到StopIteration异常结 生成器函数: 在函数中如果出现了yield关键字,那么该函数就不再是普通函数,而是生成器函数。yield关键字在函数中出现,和return类似,用来返回结果 但是生成器函数可以生产一个无线的序列,这样列表根本没有办法进行处理。 yield 的作用就是把一个函数变成一个 生成器,带有 yield 的函数不再是一个普通函数,Python 解释器会将其视为一个生成器 接下来让我们走进代码 了解yield关键字的使用 今天的分享就到这里 快快动手练习吧~ 来源: https://www.cnblogs.com/yxh6666/p/11599413.html