美文网首页
迭代,迭代器,生成器,可迭代对象区别

迭代,迭代器,生成器,可迭代对象区别

作者: 持戒行善 | 来源:发表于2018-01-16 16:33 被阅读0次

    迭代是一个动词,凡是能用for in 这样的语句进行遍历的对象都称之为可迭代对象,而这一个过程也就称之为迭代。

    可迭代的对象包括两部分:1.序列,比如list,tuple,set,dict,str等。2.生成器。

    对于生成器这样的可迭代对象起个名字就叫迭代器,可见迭代器就是生成器,生成器就是迭代器。

    相关文章

      网友评论

          本文标题:迭代,迭代器,生成器,可迭代对象区别

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