Python是一種高級編程語言,可以用來開發各種類型的應用程序。Python的一個非常方便的功能是axis(縮寫為ax)參數,它可以用于訪問數組的不同軸。
# 使用axis參數訪問二維數組的不同軸 import numpy as np arr = np.array([[1, 2], [3, 4], [5, 6]]) # 訪問第一個軸,即2行3列數組的行 rows = np.sum(arr, axis=0) print(rows) # 輸出:[ 9 12] # 訪問第二個軸,即2行3列數組的列 cols = np.sum(arr, axis=1) print(cols) # 輸出:[ 3 7 11]
在本例中,我們使用Numpy庫中的np.sum()函數來計算數組中元素的總和。axis參數用于訪問二維數組的不同軸。由于要訪問每行的元素,我們將axis參數設置為0,結果是每行的元素被加總,返回一維數組,即[9,12]。而我們將axis設置為1,表示我們要訪問每一列,返回的結果是每列的元素被加總,返回一維數組,即[3,7,11]。