擅长:python、mysql、java
<pre><code>seq = [1,2,3,4,5,6,7]
for w in zip(seq, seq[1:]):
print w
</code></pre>
<p>也可以执行以下操作来创建任意大小的对:</p>
^{pr2}$
<p>编辑:但最好使用迭代压缩:</p>
<pre><code>from itertools import izip
tuple_size = 4
for w in izip(*(seq[i:] for i in range(tuple_size)))
print w
</code></pre>
<p>我用seq是10000000个整数在我的系统上尝试过,结果非常迅速。在</p>