<p>我找到了这个地方,但我不想要</p>
<pre><code>A = [[1,2],[3,4]]
print list(product(*A))
[(1, 3), (1, 4), (2, 3), (2, 4)]
</code></pre>
<p>我只想得到下面的答案</p>
^{pr2}$
<p>请问我该怎么做?在</p>
<p>事实上,我不想在我的最终列表中的原始列表中有一个相同的数字。在</p>
<p>我做到了:</p>
<pre><code>def afficherListe(A):
n=len(A)
B=[]
for i in range (0,n,1):
for j in range (0,n,1):
if i!=j:
B.<a href="https://www.cnpython.com/list/append" class="inner-link">append</a>(A[i][j])
return B
</code></pre>
<p>但这不管用我只有[2,3]的答案。。。在</p>
<pre><code>[(a,b) for a in A[0] for b in A[1] if A[0].index(a)!=A[1].index(b)]
</code></pre>
<p>输入:</p>
^{pr2}$
<p>输出:</p>
<pre><code>[(1, 4), (2, 3)]
</code></pre>