擅长:python、mysql、java
<p>听起来你想要<a href="http://docs.python.org/2/library/itertools.html#itertools.izip" rel="nofollow">^{<cd1>}</a>:</p>
<pre><code>from itertools import izip
for a, b in izip(A(), B()):
</code></pre>
<p>从文档中:</p>
<blockquote>
<p>Like <code>zip()</code> except that it returns an iterator instead of a list.</p>
</blockquote>
<p>因此,这样就不会创建<code>list</code>,或者<code>A()</code>、<code>B()</code>或者<code>izip()</code>。</p>
<p>请注意,在Python3的basic<code>zip</code>中,类似于Python2.x的<code>itertools.izip</code>。</p>