處理二維數值。
一、創建二維數組
PyPy中用于科學計算的一個庫,它提供了高效的數組操作和數學函數。
下面是創建一個二維數組的示例代碼
portumpyp
創建一個2行3列的二維數組p.array([[1, 6]])
輸出結果為
[[1 2 3]
[4 5 6]]
二、訪問二維數組中的元素
可以使用下標來訪問二維數組中的元素。二維數組中的每個元素都有一個行索引和列索引。行索引和列索引都是從0開始的。
下面是訪問二維數組中元素的示例代碼
portumpyp
創建一個2行3列的二維數組p.array([[1, 6]])
訪問第1行第2列的元素t(a[0])
輸出結果為
三、對二維數組進行操作
可以對二維數組進行各種操作,例如轉置、相加、相乘等。
1. 轉置二維數組
spose()函數來轉置二維數組。
下面是轉置二維數組的示例代碼
portumpyp
創建一個2行3列的二維數組p.array([[1, 6]])
轉置二維數組spose()
輸出結果為
[[1 4]
[2 5]
[3 6]]
2. 對二維數組進行相加
可以使用+運算符對二維數組進行相加。
下面是對二維數組進行相加的示例代碼
portumpyp
創建兩個2行3列的二維數組p.array([[1, 6]])p.array([[7, 8, 9], [10, 11, 12]])
對二維數組進行相加
c = a + b
輸出結果為
[[ 8 10 12]
[14 16 18]]
3. 對二維數組進行相乘
可以使用運算符對二維數組進行相乘。
下面是對二維數組進行相乘的示例代碼
portumpyp
創建兩個2行3列的二維數組p.array([[1, 6]])p.array([[7, 8, 9], [10, 11, 12]])
對二維數組進行相乘
c = a b
輸出結果為
[[ 7 16 27]
[40 55 72]]
Py庫來創建二維數組。其次,可以使用下標來訪問二維數組中的元素。,可以對二維數組進行各種操作,例如轉置、相加、相乘等。