1.按列进行切割
import numpy as np #导入numpy库
hs1=np.random.randint(0,10,size=(3,4)) #创建一个0到10之间的随机整数,且数组为三行四列
hs1 #打印输出
np.hsplit(hs1,2) #使用hsplit函数,将数组按列进行平等分割
np.hsplit(hs1,(1,2))#将数组按照第0列,第1列,第2,3列进行分割
np.split(hs1,4,axis=1)#使用split函数,将数组按列进行分割
2.按行进行分割
import numpy as np #导入numpy库
vs1=np.random.randint(0,10,size=(4,4)) #创建一个0到10之间的随机整数,数组形状为四行四列
vs1 #打印输出
np.vsplit(vs1,4)#使用vsplit函数,将数组按行进行分割
np.vsplit(vs1,(1,3))#将数组按照第0行,第1,2行,第3行进行分割
np.split(vs1,4,axis=0)#使用split函数,将数组按行进行分割