答案 0 :(得分:2)
因此,需要一些工作的循环会发生一些事情。你基本上有很多看起来像这样的块:
var2= 0
var = 1
print()
for i in range(9):
print(grid[var][var2],end=' ')
var2= var2+1
var
和var2
控制列表列表中的哪个元素被打印出来。但是,您在i
循环中使用for
,当您可以使用它来获取列表元素时:
for element in grid[var]:
print(element, end=' ')
您还可以将循环嵌套在彼此中,这意味着您可以用以下内容替换所有现有代码:
for outer in grid:
for element in outer:
print(element, end=' ')
或者,甚至更短:
for outer in grid:
print("".join(outer))