Я создал доску для бинарной головоломки (пока она случайная, но она будет иметь больше смысла, когда я добавлю правила)
сейчас мне нужно, чтобы кто-то мог изменить значение во вложенных списках, этот вход должен быть в формате A2 4, который изменяет значение в сетке A2 на 4.
def make_board(grid_size):
max_headers = ["{ }", "{A}", "{B}", "{C}", "{D}", "{E}", "{F}", "{G}", "{H}", "{I}", "{J}"]
headers = []
for x in range(0, grid_size + 1):
headers.append(max_headers[x])
board = [headers]
choices = [" 0 ", " 1 ", " . "]
for x in range(0, grid_size):
row = ['{' + str(x) + '}']
for i in range(0, grid_size):
c = random.choice(choices)
row.append(c)
board.append(row)
for score in board:
print(*score)
Я ожидаю, что выходной сигнал A2 5 изменит значение A2 в сетке на 5