np.pad学习-example

时间:2024-10-05 11:46:41
import numpy as np

# Create a 2x2 array
array = np.array([[1, 2], [3, 4]])

padded_array = np.pad(array, pad_width=(1, 2), mode='constant')
print(padded_array)

在这里插入图片描述

import numpy as np

# Create a 2x2 array
array = np.array([[1, 2], [3, 4]])

padded_array = np.pad(array, pad_width=(2, 10), mode='constant')
print(padded_array)

在这里插入图片描述

import numpy as np

# Create a 2x2 array
array = np.array([[1, 2], [3, 4]])
padded_array = np.pad(array, pad_width=((1, 2), (3, 1)), mode='constant')
print(padded_array)
# first dimension: 行,第一行之前加入一行0,最后一行加入2行0,
# second dimension: 列,第一列之前加入三列0,最后一列加入1列0

在这里插入图片描述