原文: http://kissg.me/2016/04/09/python-generator-yield/
引文
编程派前几天推送了一篇文章,叫“Python学习进阶路线(简版)”,生成器(generator...iterator______: An object created by a generator funcion.
generator expression______: An expression...以上的定义均来自python官方文档.可见,我们常说的生成器,就是带有yield的函数,而generator iterator则是generator function的返回值,即一个generator对象...,而形如(elem for elem in [1, 2, 3])的表达式,称为generator expression,实际使用与generator无异.
>>> a = (elem for elem...yield(好吧,generator expression的使用比较简单,就不展开讲了.)