I'm creating for example a list of list variables. WHen I changed the one value, the whole column changed as well
data = [[False] * 5] * 5
data
[[False, False, False, False, False],
[False, False, False, False, False],
[False, False, False, False, False],
[False, False, False, False, False],
[False, False, False, False, False]]
data[3][4] = True
data
[[False, False, False, False, True],
[False, False, False, False, True],
[False, False, False, False, True],
[False, False, False, False, True],
[False, False, False, False, True]]
Same happened if it is a numerical variable. why does this happen??