请仔细看后面的调试界面。
【视频内容非常详细】
【代码可以直接复制运行】
python 在list查找 某个 元素下标
python 在list查找 某个 元素下标
print('深码云端')
#python 在list查找 某个 元素下标
list_a=[2, 6, 2, 74, 0, 74]
print(list_a.index(74))
e = list(enumerate(list_a))
print(e)
for i in e:
if i[1]==74:
print(i[0])
ind = [i[0] for i in e if i[1] == 74]
print(ind)
if __name__ == '__main__':
print('深码云端')
输出结果
深码云端
3
[(0, 2), (1, 6), (2, 2), (3, 74), (4, 0), (5, 74)]
3
5
[3, 5]
深码云端
进程已结束,退出代码0
直接使用list自带的index函数
使用enumerate,得到tuple的列表,判断是否符合需要的数值,获取tuple索引所在位置的值