写一段python代码已知一矩阵A对其翻转储存在矩阵B中
以下是一个简单的Python代码实现,矩阵A为3x3的二维列表,矩阵B为3x3的二维列表:
A = [[1, 2, 3],
[4, 5, 6],
[7, 8, 9]]
B = [[0, 0, 0],
[0, 0, 0],
[0, 0, 0]]
for i in range(3):
for j in range(3):
B[i][j] = A[j][i]
print("矩阵A:")
for row in A:
print(row)
print("矩阵B:")
for row in B:
print(row)
输出结果为:
矩阵A:
[1, 2, 3]
[4, 5, 6]
[7, 8, 9]
矩阵B:
[1, 4, 7]
[2, 5, 8]
[3, 6, 9]
代码解释:
- 定义了矩阵A和B,B的初始值为全0。
- 使用双重循环遍历矩阵A中的每个元素,将其转置后存储到矩阵B中相应位置。
- 输出矩阵A和B的值。
原文地址: https://www.cveoy.top/t/topic/bcxl 著作权归作者所有。请勿转载和采集!