python行列转置
时间: 2023-08-25 14:18:10 浏览: 172
Python代码源码-实操案例-框架案例-如何实现行列数据的转换….zip
要在Python中进行行列转置,你可以使用NumPy库的`transpose`函数或者使用NumPy数组的`T`属性。以下是两种方法的示例代码:
使用`transpose`函数:
```python
import numpy as np
# 创建一个2x3的数组
arr = np.array([[1, 2, 3], [4, 5, 6]])
# 使用transpose函数进行转置
transposed_arr = np.transpose(arr)
print(transposed_arr)
```
输出:
```
[[1 4]
[2 5]
[3 6]]
```
使用`T`属性:
```python
import numpy as np
# 创建一个2x3的数组
arr = np.array([[1, 2, 3], [4, 5, 6]])
# 使用T属性进行转置
transposed_arr = arr.T
print(transposed_arr)
```
输出:
```
[[1 4]
[2 5]
[3 6]]
```
无论是使用`transpose`函数还是`T`属性,都可以实现行列转置。选择哪种方法取决于你个人的偏好。
阅读全文