numpy的使用方法

2022-07-28 21:06:19 字數 2177 閱讀 9502

1. 執行當前**並選中下乙個單元格  shift+enter

2. 執行當前的單元格 crtl +enter

藍色: 命令列模式

3. 在單元格的上方新增乙個單元格 , 按esc進入命令列模式,接下來按 a (above) 新增

4. 在單元格的上方新增乙個單元格 , 按esc進入命令列模式,接下來按 b (below) 新增

5. 刪除乙個單元格, 按esc進入命令列模式, 接下來,按 dd(delete) 刪除

6. **和markdown的切換, 按esc進入命令列模式, 接下來,按 m 切換

整型:

int32只能表示(-2**31,2**31-1),因為它只有32個位,只能表示2**32個數

無符號整型:

只能用來存正數,不能用來存負數

補充:astype()方法可以修改陣列的資料型別

arr陣列

array([[ 0, 1, 2, 3, 4, 5],

[ 6, 7, 8, 9, 10, 11],

[12, 13, 14, 15, 16, 17],

[18, 19, 20, 21, 22, 23],

[24, 25, 26, 27, 28, 29]])

arr[1:4,1:4] #

切片方式

執行結果:

array([[ 7, 8, 9],

[13, 14, 15],

[19, 20, 21]])

#顧頭不顧尾

現在有這樣乙個需求:給乙個陣列,選出陣列種所有大於5的數。

li = [random.randint(1,10) for _ in range(30)]

a =np.array(li)

a[a>5]

執行結果:

array([10, 7, 7, 9, 7, 9, 10, 9, 6, 8, 7, 6])

----------------------------------------------原理:

a>5會對a中的每乙個元素進行判斷,返回乙個布林陣列

a >5的執行結果:

array([false, true, false, true, true, false, true, false, false,

false, false, false, false, false, false, true, false, true,

false, false, true, true, true, true, true, false, false,

false, false, true])

----------------------------------------------布林型索引:將同樣大小的布林陣列傳進索引,會返回乙個有true對應位置的元素的陣列

numpy中random的使用方法

random 是內建 built in 函式,作用是產生隨機數 下面為random的使用方法 1.建立乙個 0 1 的浮點數 首先要匯入包 建立乙個3 3的矩陣 import numpy as np arr np.random.random 3,3 print arr 0.57881144 0.59...

python中numpy的使用方法

numpy的安裝 可以通過pip install numpy進行安裝,如果安裝超時可以通過國內映象安裝 pip install i numpy numpy的使用 import numpy as np dtype定義陣列的型別 array np.array 1,2 3 4,5 6 7,8 9 1 2,...

pythonpip使用方法 pip使用方法整理

匯出專案已安裝的pip包 pip list 檢視專案中安裝的包 pip freeze requirements.txt 將專案中所用到的第三方庫輸出到requirements.txt中 pip install 版本號 pip install i 本次使用清華源進行安裝 離線安裝第三方庫 一鍵安裝整個...