我有一個列表值被設置爲9
array_list=[-37, -36, -19, -99, 29, 20, 3, -7, -64, 84, 36, 62, 26, -76, 55, -24, 84, 49, -65, 41]
當我嘗試通過印刷索引以及相關聯的索引值來迭代使用以下代碼
for value in array_list:
print(array_list.index(value), array_list[array_list.index(value)])
,我發現了以下的輸出:
0 -37
1 -36
2 -19
3 -99
4 29
5 20
6 3
7 -7
8 -64
9 84
10 36
11 62
12 26
13 -76
14 55
15 -24
9 84 # I want the value as 16 instead of 9 (position of 84 in list)
17 49
18 -65
19 41
在指數16它給我價值指數9 我不知道爲什麼它應該給我16作爲指標值。
我該如何解決這個問題?
任何人都可以建議爲什麼它的行爲如此嗎? – user3453044
是的,我確定'list.index'上的文檔可以。 –
索引返回值的第一個實例的索引。 – roganjosh