Я пытаюсь запустить свой код в PyCharm, и я получил этот недопустимый синтаксис, жалуясь на то, что он пропустил a] перед первой парентой.
Почему?У меня только две [[]] - скобки, и последняя] в конце этой строки.
/ Best
import random
#Set up the grid;
class grid(object):
def __init__(self, mines, grid_size):
self.mines = mines
self.grid = grid[['0' for i in range(int(grid_size))] for i in range(int(grid_size))] #"null matrix"
mines = place_mines(grid, mines) #place where the mines should be randomly
for i,j in mines:
grid[i][j]="x" #i row, j colomn
grid=number(grid)
return (grid, mines)
И вывод:
File "/Users/,/Deskop/minröj ej klas/minrlj klass.py", line 8
self.grid = grid[['0' for i in range(int(grid_size))] for i in range(int(grid_size))] #"null matrix"
^
SyntaxError: invalid syntax
Process finished with exit code 1