Pythoh 迭代器,可迭代對象,容器,生成器

容器通常都是可迭代對象,是一種數據結構(data structure)。不少容器(list,dict,tuple)都是可迭代對象。可是可迭代對象不必定是一種數據結構,好比打開的文件或者sockets。可迭代對象能夠(can)返回迭代器。每個可迭代對象在代碼都實現了__iter__()和__next__()方法。每個實現了__next__()方法的對象都是迭代器。生成器是一種特殊的迭代器,反之否則。
相關文章
相關標籤/搜索