已知一个数值矩阵为求出该矩阵的转置矩阵 并输出其转置矩阵
时间: 2023-09-23 12:02:36 浏览: 183
求矩阵转置
要求一个数值矩阵的转置矩阵,可以将原矩阵的列变成行,行变成列,得到的新矩阵即为转置矩阵。以下是一个 Python 示例代码:
```python
matrix = [[1, 2, 3],
[4, 5, 6],
[7, 8, 9]]
transpose = [[matrix[j][i] for j in range(len(matrix))] for i in range(len(matrix[0]))]
for row in transpose:
print(row)
```
输出结果为:
```
[1, 4, 7]
[2, 5, 8]
[3, 6, 9]
```
其中,`matrix` 为原矩阵,`transpose` 为转置矩阵,通过列表推导式将原矩阵的列变为新矩阵的行,行变为列。最后通过循环输出转置矩阵的每一行。
阅读全文