以下是一个简单的 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]

代码解释:

  1. 定义了矩阵 A 和 B,B 的初始值为全 0。
  2. 使用双重循环遍历矩阵 A 中的每个元素,将其转置后存储到矩阵 B 中相应位置。
  3. 输出矩阵 A 和 B 的值。
Python 代码实现矩阵翻转:将矩阵 A 翻转存储到矩阵 B

原文地址: https://www.cveoy.top/t/topic/mC2r 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录