2020
10-18
10-18
Python中Yield的基本用法
带有yield的函数在Python中被称之为generator(生成器),也就是说,当你调用这个函数的时候,函数内部的代码并不立即执行,这个函数只是返回一个生成器(GeneratorIterator)。defgenerator():foriinrange(10):yieldi*igen=generator()print(gen)<generatorobjectgeneratorat0x7ffaad115aa0>1.使用next方法迭代生成器generator函数怎么调用呢?答案是next函数。print("firstiteration:")print(next(gen))print("se...
继续阅读 >