擅长:python、mysql、java
<p>下面是一个使用<code>itertools</code>的简单解决方案:</p>
<pre><code>>>> import collections
>>> from itertools import islice
>>> preresult = collections.OrderedDict(zip(range(200), range(200)))
>>> list(islice(preresult, 100))[-10:]
[90, 91, 92, 93, 94, 95, 96, 97, 98, 99]
</code></pre>
<p>这只返回键。如果需要项,请使用<code>iteritems</code>(或者在python3中只使用<code>items</code>):</p>
^{pr2}$