清单似乎是整数

时间:2018-08-30 00:02:11

标签: python python-3.x

TypeError: 'int' object is not subscriptable

代码:

def calcPossibleMoves(grid):
    possibleMoves = []
    for x in range(9):
        if grid[x] == 0:
            possibleMoves.append(x)
    return possibleMoves

1 个答案:

答案 0 :(得分:1)

您的问题是grid参数;下标的唯一位置是您进行grid[x]的时间,因此问题出在未显示的代码中;调用您的函数并提供int而不是某种序列的代码。