python获取元素在数组中的下标
时间: 2023-02-24 14:22:12 浏览: 159
讲解Python3中NumPy数组寻找特定元素下标的两种方法
在 Python 中,可以使用 `list.index(element)` 方法来获取一个元素在数组中的下标。例如:
```
>>> a = [1, 2, 3, 4, 5]
>>> a.index(3)
2
```
如果数组中不存在该元素,将会抛出一个 `ValueError` 异常。可以使用 try/except 语句来处理这种情况。
请注意,以上方法只适用于列表(list)类型的数组。对于其他类型的数组,可以使用 for 循环来获取元素的下标。例如:
```
>>> a = (1, 2, 3, 4, 5)
>>> for i, x in enumerate(a):
... if x == 3:
... print(i)
...
2
```
阅读全文