python 生成器相关知识

生成器需要在普通函数中加一个yield语句,生成器是一个特殊的函数,可以中断或重新开始。yield语句和return语句相似,yield语句会返回后面的参数,并在这个位置暂停,下一次就在同一个位置继续执行。生成器是一个特殊的迭代器,是一个迭代器的实现,接上文,可以用生成器来对于斐波那契数列进一步进行实现。由于yield语句可以随时是程序停止,所以并不担心程序会进入死循环。
生成器推导式是括号。


阅读更多

没有更多推荐了,返回首页