擅长:python、mysql、java
<p>大多数集合没有概念或“键”或“值”。它们只存储项目,迭代这些项目就可以得到这些项目。只有映射(dict like)提供“键”和“值”。迭代它们的默认方式是使用键,因为<code>for x in collection: assert x in collection</code>应该是一个不变量(<code>(key, value) in d</code>很少有意义,与{<cd3>}相反)。因此,没有方法只对值进行迭代,因为最少的集合具有称为“值”的内容。在</p>
<p>但是,您可以选择忽略映射中的键。由于您必须使用Python2.4,所以使用ABCs是不可能的。。。我担心最简单的方法是:</p>
^{1}$
<p>它仍然可以中断,但可以处理dict和类似的映射。在</p>