我尝试了几种方法,但似乎都不适合我。
board = [[0,0,0,0],[0,0,0,0]]
if not 0 in board:
# the board is "full"
然后我尝试:
if not 0 in board[0] or not 0 in board[1]:
# the board is "full"
这些方法都不起作用,尽管第二种方法通常会让数组填满更多。 (我写了代码来随机填充数组)。
原文由 CtrlAltF2 发布,翻译遵循 CC BY-SA 4.0 许可协议
您需要遍历列表的所有索引以查看某个元素是否是其中一个嵌套列表中的值。您可以简单地遍历内部列表并检查您的元素是否存在,例如:
每当遇到带有
0
的元素时,使用any()
将作为一个短暂停留,因此您无需迭代其余部分。