1. 程式人生 > >Python中參數iterable的意義

Python中參數iterable的意義

pytho tuple rabl spa 元素 文檔 就是 () lis

在看一個函數的說明文檔時,經常會出現函數的參數為iterable的情況,那麽iterable究竟代表什麽含義呢

iterable:可叠代的,叠代器

Python中iterable被認為是一個對象,這個對象可以一次返回它的一個成員(也就是對象裏面的元素),由此可知,Python中的string,list,tuple,dict,file,xrange都是可叠代的,都屬於iterable對象,可叠代的對象都是可以遍歷的,實際上Python中有很多iterable類型是使用iter()函數來生成的。

Python中參數iterable的意義