12数组的分隔
传递整数 平均分隔
a = np.arange(1, 13)
r = np.split(a, 4, axis = 0)
print(r)
r = np.split(a, [4, 6])
print(r)
print()
二维数组进行分隔
Random = np.random.randint(1, 15, size = 6)
Random1 = np.random.randint(1, 10, size = 6)
Random2 = np.random.randint(1, 10, size = 6)
Random3 = np.random.randint(1, 10, size = 6)
a = np.array([Random, Random1, Random2, Random3])
print(a)
r,w, k = np.split(a, [2,3], axis = 0)
print(r)
print(w)
print(k)
r, w = np.split(a, 2, axis = 1)
print(r)
print(w)
r, w = np.split(a, [3], axis = 1)
print(r)
print(w)
r, w = np.hsplit(a, 2)
print(r)
print(w)
r, w = np.hsplit(a, [4])
print(r)
print(w)
print()
r, w = np.vsplit(a, 2)
print(r)
print(w)
print()
r, w = np.vsplit(a, [3])
print(r)
print(w)