【发布时间】:2015-06-24 14:28:31
【问题描述】:
我有以下列表:[["0", "_", "_"], ["_", "_", "_"], ["_", "_", "_"]]。
如何找到“_”项的索引。 我想要这样:[2, 0], [0, 2]...
这是我设法做的,但它不起作用: 无:“self.matrix”是上面的矩阵。
def getAvailableMoves(self):
availableMoves = []
for list_ in self.matrix:
for item in list_:
if item == "_":
availableMoves.append([self.matrix.index(list_), self.matrix[self.matrix.index(list_)].index(item)])
return availableMoves
【问题讨论】:
-
我不明白预期的输出?!现在 "_" 是 [1,2],[0,1,2],[0,1,2]。
-
我尝试为井字游戏实现极小极大算法,因此输出是可用移动的行和列。
标签: python