该列表包含“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
答案 0 :(得分:2)
而不是'C ' in board
,您可以使用any('C ' in row for row in board)
。