import numpy as np
# ndim 表示数组的维度数
a = np.arange(24)
print('a = ', a)
print('a.ndim = ', a.ndim)
b = a.reshape((2,3,4)) # b现在有三个维度, 有两层, 每层是一个3x4的矩阵
print('b = ', b)
print('b.ndim = ', b.ndim)
# shape 属性是一个元组, 元组的第一个数表示第一维的大小, 第二个数表示第二维的大小,依次类推
print(b.shape)
b.shape = (4, 6) # 可以通过给shape属性赋值, 来修改一个ndarray的形状
print(b)