在numpy中,可以使用多种方法来组合数组。下面是一些常用的方法:
import numpy as np
a = np.array([[1, 2], [3, 4]])
b = np.array([[5, 6]])
result = np.concatenate((a, b), axis=0)
print(result)
输出结果为:
[[1 2]
[3 4]
[5 6]]
import numpy as np
a = np.array([1, 2, 3])
b = np.array([4, 5, 6])
result = np.stack((a, b), axis=1)
print(result)
输出结果为:
[[1 4]
[2 5]
[3 6]]
import numpy as np
a = np.array([1, 2, 3])
b = np.array([4, 5, 6])
result = np.vstack((a, b))
print(result)
输出结果为:
[[1 2 3]
[4 5 6]]
import numpy as np
a = np.array([1, 2, 3])
b = np.array([4, 5, 6])
result = np.column_stack((a, b))
print(result)
输出结果为:
[[1 4]
[2 5]
[3 6]]
这些方法可以根据具体的需求选择使用,以实现在numpy中组合数组的操作。
领取专属 10元无门槛券
手把手带您无忧上云