擅长:python、mysql、java
<p>执行<code>if</code>语句并筛选如果<code>j</code>大于或等于<code>i</code>,则仅<code>print</code>,然后:</p>
<pre><code>for i,j in product(range(len(exList)), range(len(exList))):
if j >= i:
print([i, j])
</code></pre>
<p><strong>好多了:</strong></p>
<p>使用<code>combinations_with_replacement</code>:</p>
<pre><code>for i, j in itertools.combinations_with_replacement(range(len(exList)), 2):
print(i, j)
</code></pre>
<p>两种输出:</p>
<pre><code>[0, 0]
[0, 1]
[0, 2]
[1, 1]
[1, 2]
[2, 2]
</code></pre>