1.列表创建数组
a1 = np.array([1,2,3])
元组创建数组
a2 = np.array((1,2,3))
字符串创建数组
a3 = np.array('123')
从头创建
l = list(range(10))
a4 = np.array(l)
生成范围数组对象a5 = np.arange(10)
常用方法np.zeros(10,dtype = int),np.ones(10) 10是长度
np.eye(4)对角矩阵
2.多维数组
numpy.ndarray
秩n2.ndim;形状:n2.shape()
修改数组维度reshape
转为一维
方法1:a = a.flatten() 不会影响原数据
方法2:a = a.ravel() 影响原数据
布尔索引
例:找出数组a小于3的数字