关于生成器generator
generator:个人认为是产生值的,和列表生成式类似,但是比列表生成式更加节省空间
我们平常自己构造的函数中,一般返回值时都会使用return,在generator中,我们使用的是yield
yield:类似于return的用法,只是返回的是生成器
如果一个def主体包含yield的话,那么默认为是生成器,即使包括return
如果想获取generator中的值的话,我们是使用next()函数
generator:个人认为是产生值的,和列表生成式类似,但是比列表生成式更加节省空间
我们平常自己构造的函数中,一般返回值时都会使用return,在generator中,我们使用的是yield
yield:类似于return的用法,只是返回的是生成器
如果一个def主体包含yield的话,那么默认为是生成器,即使包括return
如果想获取generator中的值的话,我们是使用next()函数