So I want to print this list with many sub lists:
grid = [['.', '.', '.', '.', '.', '.'],
['.', 'O', 'O', '.', '.', '.'],
['O', 'O', 'O', 'O', '.', '.'],
['O', 'O', 'O', 'O', 'O', '.'],
['.', 'O', 'O', 'O', 'O', 'O'],
['O', 'O', 'O', 'O', 'O', '.'],
['O', 'O', 'O', 'O', '.', '.'],
['.', 'O', 'O', '.', '.', '.'],
['.', '.', '.', '.', '.', '.']]
y_coord = 0
for i in grid:
print(*grid[:][y_coord])
y_coord += 1
The expected output is:
..OO.OO..
.OOOOOOO.
.OOOOOOO.
..OOOOO..
...OOO...
....O....
But the actual output is:
. O O . . .
O O O O . .
O O O O O .
. O O O O O
O O O O O .
O O O O . .
. O O . . .
. . . . . .
