You can use numpy
to directly get the random matrix of desired size with values in a given range.
>>> numpy.random.randint(low = 0, high = 200, size=(2, 4))
array([[ 75, 21, 132, 90],
[112, 11, 104, 114]])
>>> r = 2
>>> n = 1
>>> numpy.random.randint(low = 0, high = 200, size=(r, n))
array([[94],
[51]])