example import numpy as np # Create a 2x2 array array = np.array([[1, 2], [3, 4]]) # Pad the array with zeros (default for constant padding) padded_array = np.pad(array, pad_width=1, mode='constant') print(padded_array) example 2 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