I am to create an array using only NumPy tools. There it is:
[[2 2 2 2 2] [2 1 1 1 2] [2 1 1 1 2] [2 1 1 1 2] [2 2 2 2 2]]
That is my
import numpy as np a = np.ones((5, 5)) b = np.pad(a[1:-1,1:-1], pad_width=((1, 1), (1, 1)), mode='constant', constant_values=2) print b