1.查看数组的维度
import numpy as np
#数组的维度
a1=np.array([1,2,3])#一维数组
print(a1.ndim)
a2=np.array([[1,2,3],[4,5,6]])#二维数组
print(a2.ndim)
a3=np.array([[[1,2,3],[4,5,6]]])#三维数组
print(a3.ndim)
2.查看数组的形状
import numpy as np
#数组的形状
a1=np.array([1,2,3])#一维数组
a2=np.array([[1,2,3],[4,5,6]])#二维数组
a3=np.array([[[1,2,3],[4,5,6]]])#三维数组
print(a1.shape)
print(a2.shape)
print(a3.shape)
3.查看数组中元素个数
import numpy as np
#查看数组中元素的个数
a3=np.array([[[1,2,3],[4,5,6]]])#三维数组
count=a3.size
print(count)
4.查看数组中元素所占内存大小,单位为字节
import numpy as np
#数组中每个元素占的大小,单位是字节
a3=np.array([[[1,2,3],[4,5,6]]])#三维数组
itemsize=a3.itemsize
print(itemsize)
print(a3.dtype)
5.修改数组的形状
import numpy as np
#修改数组的维度
a3=np.array([[[1,2,3],[4,5,6]]])#三维数组
a4=a3.reshape((2,3))
print(a4)
print(a4.shape)
#a5=a3.reshape((6,))第一种方法:将三维数组转换为一维数组
a5=a3.flatten()#第二种方法:将三维数组转换为一维数组(flatten将数组扁平化)
print(a5)
print(a5.ndim)
最后,每天学习一点点,积少成多!