I want to declare and populate a 2d array in python as follow:
def randomNo():
    rn = randint(0, 4)
    return rn
def populateStatus():
    status = []
    status.append([])
    for x in range (0,4):
        for y in range (0,4):
            status[x].append(randomNo())
But I always get IndexError: list index out of range exception. Any ideas?
 
     
     
     
     
    