【发布时间】:2017-04-25 01:49:32
【问题描述】:
我有一个列表列表,[[-1,-1,1,1,1],[-1,-1,1,1,1]] 有没有办法让程序返回索引等于-1?因此,当我将该列表放入理解中时,它将返回索引 [0][0]、[0][1]、[1][0]、[1][1] 处的值 = -1。
【问题讨论】:
标签: list indexing list-comprehension indices
我有一个列表列表,[[-1,-1,1,1,1],[-1,-1,1,1,1]] 有没有办法让程序返回索引等于-1?因此,当我将该列表放入理解中时,它将返回索引 [0][0]、[0][1]、[1][0]、[1][1] 处的值 = -1。
【问题讨论】:
标签: list indexing list-comprehension indices
使用嵌套 for 循环的两个索引跟踪索引:i 和 j
使用 if 条件跟踪 -1 的出现,并返回 i 和 j。
Ruby 中的剧透警告,不确定您的语言:
twoDeeArr = [[-1,-1,1,1,1],[-1,-1,1,1,1]]
i = 0
while i < twoDeeArr.length do
j = 0
while j < twoDeeArr[i].length do
if twoDeeArr[i][j] == -1
puts "Danger Will Robinson: at #{i},#{j}"
end
j+= 1
end
i+= 1
end
### RETURNS
Danger Will Robinson: at 0,0
Danger Will Robinson: at 0,1
Danger Will Robinson: at 1,0
Danger Will Robinson: at 1,1
【讨论】: