如
两个np.array数组
a = np.array([1,2,3,4,5])
b = np.array([6,7,8,9,10])
得到一个二维数组
[
[1,6],
[2,7],
[3,8],
[4,9],
[5, 10]
]
解答
可以使用zip
np.array(list(zip(a,b)))
array([[ 1, 6],
[ 2, 7],
[ 3, 8],
[ 4, 9],
[ 5, 10]])
另
当题目需要输入多个一维数组,输出一个二维数组时
s1 = np.array([input()])
s2 = np.array([input()])
s3 = np.array([input()])
s = np.array(list(zip(s1,s2,s3)))