MULTIROW NP.RAND.RANDINT

np.random.randint(0,10, size=(5, 5)) # random integers from 0 to 10 in size 5,5
#o/p 
array([[3, 9, 2, 3, 5],
       [2, 8, 7, 7, 1],
       [8, 2, 1, 1, 9],
       [9, 0, 5, 6, 4],
       [1, 6, 6, 4, 6]])
Sad Santa