需要先安装2个库,一个是代码运行平台:pip3 install notebook
还有一个numpy:pip3 install numpy
1、在cmd运行环境>>jupyter notebook,浏览器自动打开页面如下:
2、创建一个一维数组和二维数据
3、分别打印这2个数组的:维度,形状,元素数量,元素类型
维度:arr1.ndim
下面分别打印了是一维数组:1,和二位数组:2
4、打印数组的形状arr.shape
5、打印元素数量:arr.size
6、打印数据类型:arr.dtype
7、创建6个0的数组,可以使用zeros
8、创建7个为1的数组ones,其中数组1后面的小数点,表示这个数是浮点数
9、创建10~21之间偶数的一维数组,可以用arange ,他的英文是:array range 数组范围
10、将2个或多个单独的数组链接起来为1个数组,用concatenate()方法,用法下
因为numpy数组的类型都是一致的,所以都转化为浮点数类型
11、有关数组的排序
先来看下列表对sorted和l.sort()的理解,可以根据场景来看使用哪个
再来理解数组的排序,数组的排序和列表的排序类似
12、数组的切片操作,和列表也是一样的
13、数组的运算
2个一样的数组的直接相加,长度不一样无法相加
减法,乘法,除法
数组可以直接用来相乘
14、数组的聚合运算max,min,sum,mean求平均
15、数组里的筛选,比如筛选数组里大于6的数
16、数组筛选配合与或非:& | ~