python生成器怎么用(python生成器的三种构建方法)
导读:在python中有三种方式来创建生成器: ...
在python中有三种方式来创建生成器:
1 、通过生成器函数
2 、通过生成器推导式
3 、python内置函数或者模块提供(1,3两种本质上差不多 ,都是通过函数的形式生成 ,只不过1是自己写的生成器函数 ,3是python提供的生成器函数而已)
实例
deffunc(): print(infunc1) yield22#函数中存在yield,那么这个函数就是一个生成器函数 func() print(func()) >>> <generatorobjectfuncat0x0000018C4DED2E48>以上就是python生成器的三种构建方法 ,希望对大家有所帮助 。更多Python学习指路:Python基础教程
创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!