专栏名称: python实战
Python实战
今天看啥  ›  专栏  ›  python实战

Python生成器函数的工作方式

python实战  · 公众号  · Python  · 2017-02-15 19:16
    

文章预览

基本概念 生成器函数 任何一个在函数体中包含了 yield 关键字的Python函数,都是一个生成器函数。这个函数会返回一个生成器对象。 Guido表述 关于生成器,曾有过一段争论,Guido老爹在 PEP 255 -- Simple Generators 中也阐述了自己设计这个语法的观点。 示例 生成器函数示例                             Python学习交流 330637182 群内每天更新相关资料                          Python学习交流 330637182 群内每天更新相关资料 解析 可以从上例第一个输出看出来,生成器函数对象任然是一个函数对象。 可以从上例第二组输出看出来,生成器函数的返回结果是一个迭代对象。 可以从上例第三组输出看出来,生成器函数的返回结果是一个生成器对象。并且是一个迭代器。 可以从上 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览