我有两个 numpy 数组:
a = np.array([1, 2, 3])
b = np.array([4, 5, 6])
我想将它们连接成两列,例如,
1 4
2 5
3 6
有没有办法在不转置或重塑数组的情况下做到这一点?
你可以试试:
a = np.array([1, 2, 3])
b = np.array([4, 5, 6])
c = np.concatenate((a[np.newaxis, :], b[np.newaxis, :]), axis = 0).T
你得到:
c = array([[1, 4],
[2, 5],
[3, 6]])
最好