我有一个2d的董事会职位列表,其中有些是真的,有些是假的。
我希望迭代它们,同时仍然在嵌套中有索引。
又名:
for x,y in 2darray:
if 2darray[x][y] == true: print x,y
答案 0 :(得分:2)
假设2darray的名称为x
for i in range(len(x)):
for j in range(len(x[i])):
if x[i][j] == true :
print (i,j)
答案 1 :(得分:1)
或者您可以使用list comprehensions:
如果l
是2darray
,那么您可以执行以下操作
for i, j in [(i, j) for i in xrange(len(l)) for j in xrange(len(l[i]))]:
if l[i][j]:
print (i, j)