【Numpy】:np.vstack() && np.hstack()

it2025-10-19  4

np.vstack()

作用:按垂直方向堆叠数组构成新的数组(即按行堆叠)

import numpy as np a=[1,2,3] b=[4,5,6] c=np.vstack((a,b))#需要注意的是此处需要将两个数组组合成元组输入 c Out[6]: array([[1, 2, 3], [4, 5, 6]])

np.hstack()

作用:按水平方向堆叠数组构成新的数组(即按列堆叠)

import numpy as np a=[1,2,3] b=[4,5,6] c=np.hstack((a,b)) c Out[6]: array([1, 2, 3, 4, 5, 6])
最新回复(0)