python學習之Iterable和Iterator的區別

首先從字面意思來解釋Iterable和Iterator的區別 Iterable:由英文的命名規則知道,後綴是able的意思就是可怎麼樣的,所以iterable就是可迭代的意思。 Iterator:由英文的命名規則知道,後綴是or或者er的都是指代名詞,因此iterator的意思是迭代器。 這兩個概念之間有一個包含與被包含的關係,若是一個對象是迭代器,那麼這個對象確定是可迭代的;可是反過來,若是一個
相關文章
相關標籤/搜索