猿问
回到首页
个人中心
反馈问题
注册登录
下载APP
首页
课程
实战
体系课
手记
专栏
慕课教程
用函数实现generator的意义在哪里
如题,请教一下各位高手。既然一般函数可以实现需求,为什么还要用generator函数实现,意义在哪里(generator函数只是将一般函数的return改成yield)
UYOU
浏览 617
回答 5
5回答
LEATH
突然灵光一闪:generator返回的是一个迭代类(不知道是不是叫这个),是可迭代的,虽然在for、while等语句中generator和一般函数的使用没什么区别,但是在有些地方,一般函数就不能胜任了,比如map等高阶函数中,要求参数是可迭代的,这时就只能用generator了。不知道说的对不对,欢迎来喷~~
0
0
0
慕少森
可以減小每次產生的數據量 你用的時候它就在那
0
0
0
打开App,查看更多内容
随时随地看视频
慕课网APP
相关分类
Python
继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续