np.round(c, 2), 将元素为小数类型的数组,保留2位小数
数组的形状
t = np.array([[1,2,3], [4,5,6]])
t.shape # 获取t的形状,即维数...其中:(0/0=nan ; 非零常数/0 = inf)
数组(a) 和 数组(b)
二维:(1)维数相同: 两个数组对应位置上的元素进行运算(2)行数相同(a(3,1),b(3,5)): b的每一列和a...进行运算(3)列数相同(a(1,2),b(4,2)): b的每一行和a进行运算(4)行数和列数不等:报错
多维(广播原则)如果两个数组的后缘维度(从末尾开始算起的维度)的轴长度相符或其中方的长度为1,则他们是广播兼容的...eg: (3,3,3)和(3,2) –> 不兼容 (3,3,2)和(3,2) –> 兼容
轴
一维:0轴
二维:横为0轴,纵为1轴
三维:块为0轴,每一块的横为1轴,每一块的纵为2轴
图片
读取本地数据...swapaxes(1,0)方法,0和1分别为轴
取行
单行: t[行数]
连续多行:t[行数:],从指定行数开始连续取数组的行
不连续:t[[1,5,8]], 取第1、5、8行
取列
单列:t[行,列]