确定特定字符串是否在2d列表中

时间:2015-11-14 00:49:09

标签: python list

该列表包含“C”和“C *”以开始并随着其进展而更改为其他几个项目。

def hasWon(board):
    if "M " in board:
            return False
    elif "C " in board:
            return False
    elif "? " in board:
            return False
    elif "?*" in board:
            return False
    else:
            return True

如果我运行它,它总是返回true,即使它应该返回false

1 个答案:

答案 0 :(得分:2)

而不是'C ' in board,您可以使用any('C ' in row for row in board)