import numpy as np
a = np.tile(np.arange(5), (5, 1))
b = np.arange(5)
arr = np.broadcast_to(b, (5, 5)).T
print(a + arr)