python numpy扩充一列
时间: 2023-10-04 14:12:33 浏览: 164
Python编程给numpy矩阵添加一列方法示例
可以使用numpy中的concatenate函数来扩充一列。假设你有一个2D数组a,你可以使用以下代码添加一列:
```python
import numpy as np
# 创建一个2D数组
a = np.array([[1, 2], [3, 4], [5, 6]])
# 创建一个要添加到a中的列向量
new_col = np.array([[7], [8], [9]])
# 使用concatenate函数将新列添加到a中
a = np.concatenate((a, new_col), axis=1)
print(a)
```
输出:
```
array([[1, 2, 7],
[3, 4, 8],
[5, 6, 9]])
```
这里我们使用了`axis=1`参数来指定在哪个维度上进行拼接操作,也就是在列方向上添加新的一列。
阅读全文