Python中的矩陣運算十分方便,可以使用numpy庫來進行矩陣計算。其中包括對矩陣的行求和操作,可以用簡單的一行代碼就能實現。
import numpy as np # 創建一個 3 行 4 列的矩陣 matrix = np.arange(12).reshape((3, 4)) # 對每一行進行求和 row_sum = np.sum(matrix, axis=1) print(matrix) print(row_sum)
通過以上代碼,我們先使用numpy庫中的arange方法創建了一個3行4列的矩陣。然后使用np.sum方法對每一行進行求和,axis=1表示對行求和,axis=0表示對列求和,最后將結果保存在row_sum變量中。
運行以上代碼,輸出結果為:
[[ 0 1 2 3] [ 4 5 6 7] [ 8 9 10 11]] [ 6 22 38]
可見,對于每一行,我們都得到了其對應的求和結果。
使用Python進行矩陣運算非常方便,特別是在數據分析和機器學習領域。希望這篇文章能夠幫助大家更好地理解矩陣操作。