(1).index() 方法来查找列表中某个值的索引
k = [10,28,36,74,55]
arr = k.index(74)
print(arr)
#arr = 3
(2)使用字典来存储索引:
如果你需要频繁查询列表中元素的索引,并且列表元素是唯一的,你可以预先创建一个字典,将元素与其索引映射起来。这样查找索引的时间复杂度就降到了 O(1)。
k = [10,28,36,74,55]
arr = {a:b for b,a in enumerate(k)}
print(arr)
#arr = {10: 0, 28: 1, 36: 2, 74: 3, 55: 4}
print(arr[74])
#arr[74] = 3