2024-07-05 15:14:28 发布
网友
我使用以下语句将从搜索光标中提取的值与列表进行比较:
if value in longlist:
我需要它来返回longlist中哪个索引匹配。感谢您的帮助!你知道吗
在python中,最简单的方法可能是:
a_list = [ 'foo', 'bar' , 'foo'] a_list.index('foo')
或者,如果可能在longlist中多次找到该元素,则可以使用map:
longlist
map
map(lambda x:x=='foo',a_list)
在这种情况下会返回:
[True, False, True]
假设这是Python,您要查找longlist.index(value):
longlist.index(value)
In [13]: [1, 2, 3].index(2) Out[13]: 1
请注意,如果该项不在列表中,则会引发ValueError。你知道吗
ValueError
在python中,最简单的方法可能是:
或者,如果可能在
longlist
中多次找到该元素,则可以使用map
:在这种情况下会返回:
假设这是Python,您要查找
longlist.index(value)
:请注意,如果该项不在列表中,则会引发
ValueError
。你知道吗相关问题 更多 >
编程相关推荐