概念
科学计算基础库,多作为数值计算、在大型、多维数组上执行数值运算。...np.round(c, 2), 将元素为小数类型的数组,保留2位小数
数组的形状
t = np.array([[1,2,3], [4,5,6]])
t.shape # 获取t的形状,即维数...进行运算(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轴
图片
读取本地数据...:t[行,列],取指定的行和列,其中:表示都要,如t[1,:]表示第二行的所有列例:
import numpy as np
t = np.arange(6).reshape((3,2))
print(t