怎么把一维元组行变成列python
时间: 2023-12-12 19:04:45 浏览: 76
python 矩阵增加一行或一列的实例
5星 · 资源好评率100%
可以使用numpy库中的reshape函数将一维元组转换为列向量。
例子:
```python
import numpy as np
tup = (1, 2, 3, 4, 5)
# 使用reshape函数将一维元组转换为列向量
col_vector = np.array(tup).reshape(-1, 1)
print(col_vector)
```
输出:
```
[[1]
[2]
[3]
[4]
[5]]
```
解释:
- `np.array(tup)` 将元组转换为numpy数组。
- `reshape(-1, 1)` 将数组转换为列向量,其中 `-1` 表示根据数组元素个数自动确定行数,`1` 表示列数为1。
阅读全文