美文网首页Python
迭代器和生成器

迭代器和生成器

作者: 爱折腾的大懒猪 | 来源:发表于2019-04-21 22:36 被阅读44次

迭代器简介

我们之前介绍的各种数据结构都是可迭代对象。可迭代对象可用于for循环等地方(迭代器这部分可以在学习循环,函数和类对象后再回来学习。)
迭代器是很强大的内容,他能很方便地产生一个接一个的数据,但又不需要占用大量的内存,相对直接使用一个容器来储存数据再使用,迭代器省内存,更快。

可迭代对象 (Iterable)

凡是可以用作for循环的都是可迭代对象,包括一般的list,tuple,set,dict,迭代器和生成器(或生成器函数)等.

相关文章

网友评论

    本文标题:迭代器和生成器

    本文链接:https://www.haomeiwen.com/subject/ucmsgqtx.html