雙層for循環
# 二維數組 grid = [['.', '.', '.', '.', '.', '.'], ['.', '0', '0', '.', '.', '.'], ['0', '0', '0', '0', '.', '.'], ['0', '0', '0', '0', '0', '.'], ['.', '0', '0', '0', '0', '0.'], ['0', '0', '0', '0', '0', '.'], ['0', '0', '0', '0', '.', '.'], ['.', '0', '0', '.', '.', '.'], ['.', '.', '.', '.', '.', '.'] ] # y 依次取值 0 1 2 3 4 5 for y in range(0, 6): # x依次取值 0 1 2 3 4 5 6 7 8 # 需要注意的是: y = 0 時 進入第二個for循環,第二個for循環x取值需要從0-8依次取值循環結束才會跳出循環進行下一語句print('') # 依次類推再進行 y = 1,2,3··· 不管每次y =多少時,x都需要從0-8依次取值 直到循環結束才會跳出第二for循環 for x in range(0, 9): # 從二位數組grid中取值[x][y] 如grid[1][1] print(grid[x][y], end=' ') print('')