在Python中,可以使用以下方法返回给定值的唯一索引:
my_list = [1, 2, 3, 4, 5, 3, 6]
value = 3
index = my_list.index(value)
print(index)
输出:
2
my_list = [1, 2, 3, 4, 5, 3, 6]
value = 3
for index, element in enumerate(my_list):
if element == value:
print(index)
break
输出:
2
import numpy as np
my_list = [1, 2, 3, 4, 5, 3, 6]
value = 3
indexes = np.where(np.array(my_list) == value)[0]
print(indexes)
输出:
[2 5]
以上是在Python中返回给定值的唯一索引的几种方法。根据具体的使用场景和需求,选择合适的方法来实现。
领取专属 10元无门槛券
手把手带您无忧上云