陣列運算nunpy

2021-10-05 22:45:50 字數 834 閱讀 6418

np.minimum(arr1,arr2)

np.random.normal()的意思是乙個正態分佈,normal這裡是正態的意思。

zip() 函式用於將可迭代的物件作為引數,將物件中對應的元素打包成乙個個元組,然後返回由這些元組組成的物件,

result = [(x if c else y) for x,y,c in zip(arr1,arr2,cond)]

result = np.where(cond,arr1,arr2)

new_arr=np.where(arr>0,1,-1)

new_arr = np.where(arr>300,3,

np.where(arr>200,2,1))

php arr.sum() arr.mean() arr.std()

mean平均數 標準差std

arr.mean(axis=1) arr.sum(0) 等同 arr.sum(axis=0)

arr.sum(1) 縱向相加 arr.sum(0) 橫向相加arr.cumsum(0) 累計和 arr.cumprod(1) 累計積

(arr>0).sum()

arr= np.array([true,false,false,true])

arrarr.any()

arr.sort()

np.unique(fruits)

np.in1d(arr,[2,7]) 包含相同值

17.a = np.array([[2,2], [3,4]])

np.linalg.det(a)

函式計算輸入矩陣的行列式

官方手冊

運算和陣列

因為短是2個位元組,每個位址不同於2。很難得看到 和 用這樣的方式與指標運算子。然而,更常見的是看到 或 運算元被用來增加或減少乙個指標指向陣列中的下乙個或前乙個元素。指標的算術運算和陣列 如果是乙個指標,指向陣列的第乙個元素 元素0 的陣列,並新增1到指標已經返回下乙個物件,然後排列 1點必須到二...

3 5 陣列運算

ufunc是universal function的縮寫,它是一種能對陣列的每個元素進行操作的函式。本節主要介紹算術運算 比較運算和統計運算等函式。add 函式,即加法運算,是最常用的算術運算函式。示例 a np.arange 0,4 a array 0,1,2,3 b np.arange 1,5 b...

陣列相關運算

陣列的初始化 陣列及指標在記憶體中的儲存 一維陣列在記憶體中的儲存 有關陣列的運算 一維陣列 int a printf d n sizeof a 16這裡的a表示的是整個陣列,計算出的是整個陣列的大小,單位為byte printf d n sizeof a 0 a沒有單獨放在sizeof括號後面,此...