有人可以告诉我为什么board[x-1][y-1] == "x"
没有执行?我已经有一段时间了。我得到的错误是:TypeError: 'str' does not support item assignment.
我希望能够在玩家选择的行和列上放置“x”。用另一个值替换列和行
下面的代码:
import random
board = []
for i in range(3):
board.append("|___|"*3)
for row in board:
print row
x = int(raw_input("x: "))
y = int(raw_input("y: "))
board[x-1][y-1] = "x"
一个Codecademy网站的锻炼有相似的代码,如果没有相同的线,但我不知道为什么我的不能在这种情况下工作。
好,板是1维列表,这不是” t包含两个维度? – Torxed