Create List of Lists Grid With Empty Values
WARNING: Need to test this, it might be making copies of the same array which would be bad. Or, at least unexpected.
These work for creating lists of lists in a grid that you can access:
Code
grid = []
grid_size = 4
for i in range(0, grid_size):
grid.append([None] * grid_size)
print(grid)
Code
grid = []
grid_size = 4
for i in range(0, grid_size):
grid.append([{"key": "value"}] * grid_size)
print(grid)
Code
[
[{'key': 'value'},
{'key': 'value'},
{'key': 'value'},
{'key': 'value'}],
[{'key': 'value'},
{'key': 'value'},
{'key': 'value'},
{'key': 'value'}],
[{'key': 'value'},
{'key': 'value'},
{'key': 'value'},
{'key': 'value'}],
[{'key': 'value'},
{'key': 'value'},
{'key': 'value'},
{'key': 'value'}]
]