1.ndim
ndim返回的是数组的维度,返回的只有一个数,该数即表示数组的维度。
print(np.random.rand(2).ndim) #1
print(np.random.rand(2,1).ndim) # 2
2.shape
shape:表示各位维度大小的元组。返回的是一个元组。
print(np.random.rand(2).shape) # (2,) 一维数组元组内只返回一个数
print(np.random.rand(2,1).shape) # (2, 1) 二维数组元组内返回2个数
print(np.random.rand(2,2,1).shape) # (2, 2, 1) 三维数组元组内返回3个数
3.dtype
一个用于说明数组数据类型的对象。返回的是该数组的数据类型。
print(np.random.rand(2).dtype) # float64
4.astype
astype:转换数组的数据类型。
m = np.random.rand(2)
print(m.astype(np.float32).dtype) # 将float64数据类型转为float32类型