擅长:python、mysql、java
<p>因为通过调用<code>xrange()</code>生成的<code>xrange</code>对象指定了一个<code>__iter__</code>,该对象在每次迭代时都提供其自身的唯一版本(实际上是一个单独的<code>rangeiterator</code>对象)。在</p>
<pre><code>>>> x = xrange(3)
>>> type(x)
<type 'xrange'>
>>> i = x.__iter__()
>>> type(i)
<type 'rangeiterator'>
</code></pre>