是否有一个numpy函数以这种方式填充数组?
import numpy as np
def pad(x, length):
tmp = np.zeros((length,))
tmp[:x.shape[0]] = x
return tmp
x = np.array([1,2,3])
print pad(x, 5)
Run Code Online (Sandbox Code Playgroud)
输出:
[ 1. 2. 3. 0. 0.]
Run Code Online (Sandbox Code Playgroud)
我找不到办法做到这一点 numpy.pad()