开发者社区> 问答> 正文

如何将[i for i in range(3)]改成生成器?

如何将[i for i in range(3)]改成生成器?

展开
收起
cuicuicuic 2021-11-02 21:53:23 275 0
1 条回答
写回答
取消 提交回答
  • 生成器是特殊的迭代器,

    1、列表表达式的【】改为()即可变成生成器

    2、函数在返回值得时候出现yield就变成生成器,而不是函数了;

    中括号换成小括号即可

    2021-11-02 21:54:55
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载