【发布时间】:2012-04-11 10:33:06
【问题描述】:
我有两个形式的数组:
a = np.array([1,2,3])
b = np.array([4,5,6])
是否有一个 NumPy 函数可以应用于这些数组以获得以下输出?
[[1,4],[2,5][3,6]]
【问题讨论】:
我有两个形式的数组:
a = np.array([1,2,3])
b = np.array([4,5,6])
是否有一个 NumPy 函数可以应用于这些数组以获得以下输出?
[[1,4],[2,5][3,6]]
【问题讨论】:
np.vstack((a,b)).T
返回
array([[1, 4],
[2, 5],
[3, 6]])
和
np.vstack((a,b)).T.tolist()
准确返回您需要的内容:
[[1, 4], [2, 5], [3, 6]]
【讨论】:
np.vstack((a,b)).T 返回一个 numpy 数组。