iterable類型如何定義?
在Python里iterable被認為是一類對象,這類對象能夠一次返回它的一個成員(也就是元素)。抽象一點就是 適合迭代的對象。實際上,任何具有__iter__()或__getitem__()方法的對象,Python就認為它是一個iterable。 Python里有大量內置的iterable類型,如: list,str,tuple,dict,file,xrange等。使用內置的iter()函數來生成 iterator 別人說的可遍歷的……
iterable類型如何定義?
在Python里iterable被認為是一類對象,這類對象能夠一次返回它的一個成員(也就是元素)。抽象一點就是 適合迭代的對象。實際上,任何具有__iter__()或__getitem__()方法的對象,Python就認為它是一個iterable。 Python里有大量內置的iterable類型,如: list,str,tuple,dict,file,xrange等。使用內置的iter()函數來生成 iterator 別人說的可遍歷的……