直接上代码和结果,其余的自己理解吧。。。
a = np.random.rand(3,4)
b = np.pad(a,[(0,2),(0,0)],'constant')#填充下面
d = np.pad(a,[(0,0),(0,2)],'constant')#填充右边
e = np.pad(a,[(2,0),(0,0)],'constant')#填充上面
f = np.pad(a,[(0,0),(2,0)],'constant')#填充左边
print(b)
print('\n')
print(d)
print('\n')
print(e)
print('\n')
print(f)
结果:
对于np.pad参数的详细介绍可参考这个博主的博客:https://blog.csdn.net/qq_29592167/article/details/81043640