热门

最新

红包

立Flag

投票

同城

我的

发布
l782060902
会振刀的程序员
3 年前
truel782060902

【Python】分享看到一篇博客写,迭代器和生成器的区别:
1.迭代器是访问容器的一种方式,也就是说容器已经出现。我们是从已有元素拓印出一份副本,只为我们此次迭代使用。而生成器则是,而生成器则是自己生成元素的。也就是前者是从有到有的复制,而后者则是从无到有的生成。

2.在用法上生成器只需要简单函数写法,配合yield就能实现。而迭代器真正开发中很难使用到。我们可以把生成器看做,python给我们提供的特殊接口实现的迭代器。

CSDN App 扫码分享
分享
评论
2
打赏
  • 复制链接
  • 举报
下一条:
Giticon 命令速查手册,前后端代码版本管理的常用工具,如果不熟悉你真的都不好意思说你是做开发的 主要分享低代码、微服务、容器化、SAAS‬、系统架构方面的的‬内容‬‬,希望‬大家‬点赞‬,评论,关注‬。
立即登录