获取python列表的所有索引

获取python列表的所有索引,python,Python,我可以通过执行以下操作获得第一个索引: l = [1,2,3,1,1] l.index(1) = 0 如何获得所有索引的列表 l.indexes(1) = [0,3,4] ? >>> l = [1,2,3,1,1] >>> [index for index, value in enumerate(l) if value == 1] [0, 3, 4]

我可以通过执行以下操作获得第一个索引:

l = [1,2,3,1,1]
l.index(1) = 0
如何获得所有索引的列表

l.indexes(1) = [0,3,4]
?

>>> l = [1,2,3,1,1]
>>> [index for index, value in enumerate(l) if value == 1]
[0, 3, 4]