【发布时间】:2014-03-06 07:05:06
【问题描述】:
在 Numpy 中是否有一种简单的方法可以从 2 个 1D numpy 数组(向量)生成数字对数组而无需循环?
输入:
a = [1, 2, 3]
b = [4, 5, 6]
输出:
c = [(1,4), (1,5), (1,6), (2,4), (3,5), (2,6), (3,4), (3,5), (3,6)]
我想知道是否有一个函数可以做类似的事情:
c = []
for i in range(len(a)):
for j in range(len(b)):
c.append((a[i], b[j]))
【问题讨论】:
标签: python arrays numpy combinations