2016-05-15 86 views
-1
def main(): 
    create_board() 
    print_board() 


def create_board(): 
    for x in range(4): 
     board.append(["O"] * 4) 

def print_board(): 
    for row in board: 
     print(" ".join(row)) 

這是我的代碼來生成一個戰艦遊戲板。現在我想要做的是爲每個零分配一個值。例如。 '1,1'將等於左上角,'1,2'=左上角的第二等等。當被問及: 火('你想要投射的輸入座標?') 以及如果玩家輸入例如 1,1 就會知道它的頂部發射離開如何賦值給二維數組中的某些東西?

非常感謝

回答

0
>>> x = [[1,2],[3,4]] 
>>> print(x) 
[[1, 2], [3, 4]] 

>>> x[1][1] = 5 
>>> print x 
[[1, 2], [3, 5]]