Python中的矩陣是一種特殊的二維數(shù)組。對(duì)于矩陣的操作,常常需要用到循環(huán)語句,比如for循環(huán)。以下是Python中矩陣的循環(huán):
# 定義一個(gè)2x2的矩陣 matrix = [[1, 2], [3, 4]] # 輸出矩陣 for row in matrix: for col in row: print(col, end=' ') print()
在上面的代碼中,我們通過兩個(gè)嵌套的for循環(huán),分別遍歷矩陣中的行和列,并輸出每個(gè)元素。
除了遍歷,我們還可以通過循環(huán)來修改矩陣中的元素:
# 定義一個(gè)3x3的矩陣 matrix = [[1, 2, 3], [4, 5, 6], [7, 8, 9]] # 將矩陣中所有元素都乘以2 for i in range(len(matrix)): for j in range(len(matrix[i])): matrix[i][j] *= 2 # 輸出修改后的矩陣 for row in matrix: print(row)
在上面的代碼中,我們通過兩層循環(huán)遍歷整個(gè)矩陣,并將每個(gè)元素都乘以2。最后輸出修改后的矩陣。
通過循環(huán)遍歷和修改矩陣的元素,我們可以實(shí)現(xiàn)各種矩陣運(yùn)算,比如矩陣加法、矩陣乘法等。在實(shí)際的數(shù)據(jù)分析、科學(xué)計(jì)算中,矩陣運(yùn)算是非常重要的。