python矩阵转置行列互换
时间: 2023-10-12 11:04:52 浏览: 204
Python:二维列表下标互换方式(矩阵转置)
要在Python中进行矩阵的转置(行列互换),可以使用NumPy库中的transpose()函数或T属性。以下是使用这些方法的示例代码:
使用transpose()函数:
```python
import numpy as np
# 创建一个3x2的矩阵
matrix = np.array([[1, 2],
[3, 4],
[5, 6]])
# 转置矩阵
transposed_matrix = np.transpose(matrix)
print(transposed_matrix)
```
使用T属性:
```python
import numpy as np
# 创建一个3x2的矩阵
matrix = np.array([[1,2],
[3, 4],
[5, 6]])
# 转置矩阵
transposed_matrix = matrix.T
print(transposed_matrix)
```
无论是使用transpose()函数还是T属性,都可以实现矩阵的转置,将行变为列,列变为行。
阅读全文