创建generator 类似于列表生成式,区别在列表是[]而生成器是()。 函数定义中包含yield关键字,则该函数为一个generator。 打印元素 调用 next()函数获得generator的下一个值,直到没有更多的元素时,抛出StopIteration错误。 对于generator的函数,next()执行时遇到yield返回值,再次执行时从上次返回的yield语句出继续执行。 通过for循环输出,不用关心StopIteration错误。