使用python库numpy判断某一个值是否存在于指定列表内,若存在,则输出此值在列表中的索引值
时间: 2024-03-12 19:47:40 浏览: 59
python实现列表中由数值查到索引的方法
可以使用numpy库中的函数`numpy.where()`来实现该功能。具体代码如下:
```python
import numpy as np
# 指定列表
lst = [3, 7, 2, 5, 8, 4]
# 判断值是否存在于列表中
num = 5
if num in lst:
# 输出值在列表中的索引值
index = np.where(np.array(lst) == num)[0][0]
print("值{0}在列表中的索引值为{1}".format(num, index))
else:
print("值{0}不在列表中".format(num))
```
输出结果为:
```
值5在列表中的索引值为3
```
阅读全文