迭代是一个动词,凡是能用for in 这样的语句进行遍历的对象都称之为可迭代对象,而这一个过程也就称之为迭代。
可迭代的对象包括两部分:1.序列,比如list,tuple,set,dict,str等。2.生成器。
对于生成器这样的可迭代对象起个名字就叫迭代器,可见迭代器就是生成器,生成器就是迭代器。
迭代是一个动词,凡是能用for in 这样的语句进行遍历的对象都称之为可迭代对象,而这一个过程也就称之为迭代。
可迭代的对象包括两部分:1.序列,比如list,tuple,set,dict,str等。2.生成器。
对于生成器这样的可迭代对象起个名字就叫迭代器,可见迭代器就是生成器,生成器就是迭代器。
本文标题:迭代,迭代器,生成器,可迭代对象区别
本文链接:https://www.haomeiwen.com/subject/joasoxtx.html
网友评论