Ich habe eine Dual-Liste und ich frage mich, was es der beste Weg, um die Indizes der Nullen in dem ArrayPython Liste Indizes
board =[[1,2,0],
[2,1,2],
[1,1,0]]
for boxes in board:
if 0 in boxes:
print boxes
wie diese zu bekommen, sondern ich will Rückkehr haben [0, 2] [2,2]
Was ist, wenn mehr als eine 0 in der Unterliste vorhanden ist? –
Wenn "board" ein NumPy-Array wäre, könnten Sie 'zip (* numpy.where (a == 0))' verwenden. –
@ IgnacioVazquez-Abrams Ist das hier wichtig? Ich bin mir nicht sicher, aber ich denke, er druckt immer die ganzen "Boxen" ... also denke ich, dass es auch 3 Nullen geben könnte, aber es würde immer noch funktionieren. – evotopid