【发布时间】:2019-05-23 09:08:59
【问题描述】:
我已经为二元拼图创建了一个板(现在它是随机的,但是当我添加规则时它会更有意义) 现在我需要一种方法让某人更改嵌套列表中的值,此输入需要采用 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
【问题讨论】:
-
我已经更新了我的答案——数字没有被添加到板上的正确位置
标签: python python-3.x list loops