1
我正在構建X和O(tic tac toe)應用程序,用戶可以在其中確定網格是否在5X5和10X10之間,如何編寫代碼以使網格動態?如何在Python中製作動態網格
目前,這是我必須做一個大小的網格:
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],[0,0,0,0,0,0],[0,0,0,0,0,0,0]]
我正在構建X和O(tic tac toe)應用程序,用戶可以在其中確定網格是否在5X5和10X10之間,如何編寫代碼以使網格動態?如何在Python中製作動態網格
目前,這是我必須做一個大小的網格:
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],[0,0,0,0,0,0],[0,0,0,0,0,0,0]]
代碼:
#defining size
x = y = 5
#create empty list to hold rows
grid = []
#for each row defined by Y, this loop will append a list containing X occurrences of "0"
for row in range(y):
grid.append(list("0"*x))
print 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']]