请问python中的iterable是什么意思?

请问python中的iterable是什么意思?

见于http://docs.python.org/lib/built-in-funcs.html中

QUOTE:
min(          iterable[, args...][key])
    With a single argument iterable, return the smallest item of a non-empty iterable (such as a string, tuple or list). With more than one argument, return the smallest of the arguments.

    The optional key argument specifies a one-argument ordering function like that used for list.sort(). The key argument, if supplied, must be in keyword form (for example, "min(a,b,c,key=func)"). Changed in version 2.5: Added support for the optional key argument.

就是可以通过for 这种形式一个个取出值来的变量,如list, tuple, dict,自已也可以定义特殊的方法来使自定义类支持这种操作
多谢


QUOTE:
原帖由 limodou 于 2008-3-9 16:35 发表
就是可以通过for 这种形式一个个取出值来的变量,如list, tuple, dict,自已也可以定义特殊的方法来使自定义类支持这种操作

一直搞不懂enum和iter之间的区别。limodou可否讲讲?
看我以前写的blog

http://blog.donews.com/limodou/archive/2004/07/10/40913.aspx