python使用index获取多个值的下标
时间: 2023-06-05 18:06:38 浏览: 74
python如何获取列表中每个元素的下标位置
可以使用列表推导式来获取多个值的下标,例如:
```python
my_list = ['a', 'b', 'c', 'd', 'a']
indices = [i for i in range(len(my_list)) if my_list[i] == 'a']
print(indices)
# 输出: [0, 4]
```
这里利用了列表推导式和条件判断,遍历列表中的每个元素,如果元素等于目标值,则将该元素的下标加入到结果列表中。最后得到的indices列表即为目标值在my_list中出现的所有下标。
阅读全文