3
因此,此處的目標是遍歷DEM(或任何空間參考陣列)的每一行,找到最小值(例如低點),然後返回值和相關索引。返回索引和數組中的值
這不是優雅,但我可以用一個循環和種子得到的值足夠容易:
`lowpts=[]
low=99999
for i in range(len(DEM)):
for j in range(len(DEM)):
low1 = DEM[i][j]
if low1 < low:
low = low1
lowpts.append(low)`
但是現在我如何保留[i] [j]分別與值相關聯的索引?
理想情況下,回報將是[I,J,值] ...]
我試圖枚舉(),但不知道如何正確地執行它。我必須意識到可能的重複值,所以我不能僅僅索引lowpts數組(類似於Python: finding an element in an array)。