누군가가 board[x-1][y-1] == "x"
이 실행되지 않는 이유를 말해 줄 수 있습니까? 나는 잠시 동안 여기에 있었어. 내가 얻는 오류는 다음과 같습니다. TypeError: 'str' does not support item assignment.
플레이어가 선택한 행과 열에 "x"를 배치하고 싶습니다. Codecademy에서의 연습열과 행을 다른 값으로 바꿈
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"
하나는 코드의 유사하지 않을 경우 동일한 라인을 가지고 있지만 광산이 경우 작동하지 않는 이유를 모르겠어요 :
여기에 코드입니다.
글쎄, 보드 1 dimentional 목록, 그것은 '아무튼 두 가지 차원을 포함하고 있습니까? – Torxed