import numpy as np
array=np.array([[1,2,3],[2,3,4]])#array数组 matrix 矩阵print(array)print('number of dim:',array.ndim)#看几维的数组print("shape:",array.shape)#看行数列数print("size:",array.size)#看有几个元素
[[1 2 3]
[2 3 4]]
number of dim: 2
shape: (2, 3)
size: 6
numpy创建array
import numpy as np
a=np.array([2,23,4],dtype=np.float)#创建数组并且定义为浮点型print(a.dtype)#打印种类
a=np.array([[2,23,4],[2,23,4]])print(a)
a=np.zeros((3,4))#3x40矩阵
a=np.arange(10,20,2)#生成有序数列
np.arange(12).reshape((3,4))#reshape改变形状print(a)
a=np.linspace(1,10,5)#1到10等距四段print(a)
import numpy as np
a=np.arange(14,2,-1).reshape((3,4))print(a)print(np.sort(a))#每行排序print(a.T)#矩阵转置print(np.clip(a,5,9))#大于9为9,小于5为5print(np.mean(a,axis=0))#列平均
numpy属性import numpy as nparray=np.array([[1,2,3], [2,3,4]])#array数组 matrix 矩阵print(array)print('number of dim:',array.ndim)#看几维的数组print("shape:",array.shape)#看行数列数print("siz...