gpt4 book ai didi

python - 计算两个没有相同索引元素的列表的笛卡尔积

转载 作者:行者123 更新时间:2023-11-28 19:43:17 25 4
gpt4 key购买 nike

我有两个长度相同的列表,比如 3 个。

A=[1,2,3]
B=[4,5,6]

我想得到两者的笛卡尔积,但是不应该计算同一位置的元素,即:

(1,5),(1,6),(2,4),(2,6),(3,4),(3,5)

我该怎么做?

最佳答案

您几乎可以直接记下您的“精炼”笛卡尔积:

 ((a[i], b[j]) 
for i in range(len(a))
for j in range(len(b))
if i != j)

关于python - 计算两个没有相同索引元素的列表的笛卡尔积,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34563753/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com