在看一個函數的說明文檔時,經常會出現函數的參數為iterable的情況,那么iterable究竟代表什么含義呢
iterable:可迭代的,迭代器
Python中iterable被認為是一個對象,這個對象可以一次返回它的一個成員(也就是對象里面的元素),由此可知,Python中的string,list,tuple,dict,file,xrange都是可迭代的,都屬於iterable對象,可迭代的對象都是可以遍歷的,實際上Python中有很多iterable類型是使用iter()函數來生成的。