列矩阵倒置
时间: 2023-07-03 08:27:58 浏览: 103
矩阵倒置程序
假设有一个矩阵A,其中第i行第j列的元素为A[i][j],矩阵倒置后的矩阵B,其中第i行第j列的元素为B[j][i]。也就是说,矩阵B的第i行是矩阵A的第i列倒置后得到的结果。以下为Python代码实现:
```python
def transpose(matrix):
rows, cols = len(matrix), len(matrix[0])
res = [[0 for _ in range(rows)] for _ in range(cols)]
for i in range(rows):
for j in range(cols):
res[j][i] = matrix[i][j]
return res
```
其中,matrix为待倒置的矩阵,res为倒置后的矩阵,rows和cols分别为矩阵的行数和列数。
阅读全文