TypeError: 'int' object is not subscriptable
代码:
def calcPossibleMoves(grid):
possibleMoves = []
for x in range(9):
if grid[x] == 0:
possibleMoves.append(x)
return possibleMoves
答案 0 :(得分:1)
您的问题是grid
参数;下标的唯一位置是您进行grid[x]
的时间,因此问题出在未显示的代码中;调用您的函数并提供int
而不是某种序列的代码。