中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

python如何返回數組索引

小億
143
2023-11-02 23:34:26
欄目: 編程語言

在 Python 中,可以使用 index() 方法來返回數組或列表中指定元素的索引值。下面是一個例子:

arr = [1, 2, 3, 4, 5]
index = arr.index(3)
print(index)  # 輸出: 2

如果數組中存在多個相同的元素,index() 方法只返回第一個匹配元素的索引值。如果要查找所有匹配元素的索引值,可以使用循環來遍歷數組,并使用條件判斷語句來篩選出匹配元素的索引值。下面是一個例子:

arr = [1, 2, 3, 4, 3, 5]
target = 3
indices = [i for i, x in enumerate(arr) if x == target]
print(indices)  # 輸出: [2, 4]

在這個例子中,使用了列表推導式來遍歷數組 arr,并使用 enumerate() 函數獲取元素的索引值和對應的元素值。然后使用條件判斷語句 x == target 篩選出匹配元素的索引值,并將它們添加到一個新的列表 indices 中。最后輸出這個列表即可。

0
常宁市| 炎陵县| 博爱县| 溧水县| 会泽县| 黄梅县| 蒲江县| 新宁县| 阜平县| 清水河县| 义乌市| 金寨县| 新泰市| 阿合奇县| 从化市| 军事| 南昌县| 富源县| 新昌县| 荣昌县| 宁德市| 苍梧县| 六盘水市| 长治市| 吉首市| 诸城市| 手机| 东乌| 张掖市| 临漳县| 保定市| 稷山县| 河北区| 甘孜| 堆龙德庆县| 兴海县| 东源县| 高要市| 金华市| 安多县| 绍兴市|