numpy核心数据类型是 ndarray 底层语言是C
pandas中的DataFrame 和Series 也是基于ndarray
如何看一个array的形状:array.shape
或者是 np.shape(array_object)
2行8列
查看array对象有多少个元素
numpy数组与list的区别在于:list可以放不同类型的元素str,int,float都能同时放入,而nparray只能放同一个类型的元素。
查看nparray里元素的数据类型
修改array中的某个元素
实战中,要导入导出数据时要规范数据类型,就要传入dtype参数
对array数组进行切取操作 [x:y , a:b]
要注意的是如果修改了b里面的值,a所对应的元素也会改变
生成array
单位矩阵(identity-matrix,unit-matrix)只有主对角线上有值:1
随机生成数的矩阵,数值都在0~1之间
index运用技巧
这样修改b是不会影响a的
布尔值掩码 mask ,贴标签:用来筛选
矩阵相加,开方