详解python中Numpy的属性与创建矩阵

  

ndarray.ndim:维度

  

ndarray.shape:形状

  

ndarray.size:元素个数

  

ndarray.dtype:元素数据类型

  

ndarray.itemsize:字节大小

  

创建数组:

        一个=np.array([4] 2, 23日)   # 1 d列表   print ()   23 # (2 4]      

指定数据类型:

        一个=np.array ([2、23、4], dtype=np.int)   打印(a.dtype)   # int 64      

dtype可以指定的类型有int32,浮动,float32,后面不跟数字默认64

        一个=np.zeros((3、4) #数据全为0,3行4列   " " "      

,   =np.ones ((3、4), dtype=np.int) #数据为1、3行4列   一个=np.empty((3、4) #数据为空,3行4列   

  

空类型:初始内容随机,取决于内存的状态

        一个=np.arange(10年,20年,2)# 10 - 19的数据,2步长   a=np.arange (12) .reshape((3、4) # 3行4列,0到11      

重塑修改数据形状,如3行4列

     =np.linspace(1、10、20) #开始端1,结束端10,且分割成20个数据,生成线段      

linspace可以确定数据的数量,而设不能确定数据的数量,同时,linspace也可以使用重塑定义结构。

详解python中Numpy的属性与创建矩阵