迭代是一個(gè)動(dòng)詞,凡是能用for in 這樣的語句進(jìn)行遍歷的對象都稱之為可迭代對象,而這一個(gè)過程也就稱之為迭代。
可迭代的對象包括兩部分:1.序列,比如list,tuple,set,dict,str等。2.生成器。
對于生成器這樣的可迭代對象起個(gè)名字就叫迭代器,可見迭代器就是生成器,生成器就是迭代器。
迭代是一個(gè)動(dòng)詞,凡是能用for in 這樣的語句進(jìn)行遍歷的對象都稱之為可迭代對象,而這一個(gè)過程也就稱之為迭代。
可迭代的對象包括兩部分:1.序列,比如list,tuple,set,dict,str等。2.生成器。
對于生成器這樣的可迭代對象起個(gè)名字就叫迭代器,可見迭代器就是生成器,生成器就是迭代器。