需要先安裝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、數組篩選配合與或非:&? |? ~