I'm trying to make a "target", a copy of "grid." I don't see why this code does not work.
grid = [[randint(0, 1), randint(0, 1), randint(0, 1)],
[randint(0, 1), randint(0, 1), randint(0, 1)],
[randint(0, 1), randint(0, 1), randint(0, 1)]]
target = [[0, 0, 0]] * 3
for x in range(3):
for y in range(3):
target[x][y] = grid[x][y]
print target
print grid
Here's a result:
[[0, 1, 0], [0, 1, 0], [0, 1, 0]]
[[1, 0, 0], [0, 1, 1], [0, 1, 0]]