第十章、numpy模块
目录 第十章、numpy模块 一、导入方式 二、作用 三、通过函数创建numpy数组 四、 numpy数组运算 五、重点 第十章、numpy模块 一、导入方式 import numpy as np#约定俗成 二、作用 数组或矩阵的运算 numpy数组 arr1 = np.array([1,2,3]) #创建一维数组对象 arr1 arr2 = np.array([[1,2,3],[4,5,6]]) arr2 #二维数组 三维数组不用numpy模块,用 TensorFlow、pytorch模块 属性 属性 解释 T 数组的转置(也就是行和列互换) dtype 数组元素的数据类型 size 数组元素的个数(比如2行3列为6) ndim 数组的维数 shape 数组的维度大小(以元组形式)(比如2行3列为(2,3)) astype 类型转换 arr = np.array([[1, 2, 3], [4, 5, 6]]) print(arr.T) # 行与列互换 arr1.transpose()也是转置 ------------------------------------------------------- [[1 4] [2 5] [3 6]] ``` 切片 arr = np.array([[1, 2, 3], [4, 5, 6]]) print(arr[:]) #取出数组所有元素