Write a NumPy program to add a border (filled with 0’s) around an existing array. Return the array with the border.
Example 1:
Input: np.ones((3,3))
Output: array([[0., 0., 0., 0., 0.], [0., 1., 1., 1., 0.], [0., 1., 1., 1., 0.], [0., 1., 1., 1., 0.], [0., 0., 0., 0., 0.]])
Example 2:
Input: np.full((3,3), 2)
Output: array([[0., 0., 0., 0., 0.], [0., 2., 2., 2., 0.], [0., 2., 2., 2., 0.], [0., 2., 2., 2., 0.], [0., 0., 0., 0., 0.]])