概念
科学计算基础库,多作为数值计算、在大型、多维数组上执行数值运算。...reshape((2,3)) 修改形状,修改后是新值,而原数组不变
flatten() 展开数组
shape的值:一个值(a, ) —– 一维 —– a表示数组中元素的个数两个值(a, b ) —–...其中:(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,则他们是广播兼容的...取不相邻的点t[[0,2],[0,1]], 取下标为(0,0)和(2,1)对应的值
修改
条件修改t[t的值
where方法np.where(条件,符合条件的元素要赋的值,不符合条件的元素要赋的值