Python将一位一维数组a以0进行扩充空缺部使得,a和数组b长度一致
时间: 2024-03-17 07:39:54 浏览: 92
Python numpy实现二维数组和一维数组拼接的方法
你可以使用numpy库中的pad函数来实现:
```python
import numpy as np
a = np.array([1, 2, 3])
b = np.pad(a, (0, 2), 'constant')
print(b)
```
输出结果为:
```
[1 2 3 0 0]
```
其中,第一个参数是要被扩充的数组,第二个参数是一个元组,表示在数组两端分别要扩充多少个0,这里我们只在后面扩充2个0,第三个参数是指定填充数值的方式,这里我们选择使用常数填充。
阅读全文