如何获取列表中特定值的索引 - python

How to get index of spsecific values in list - python

如果我有一个列表:

A = [1,1,1,0,0,1,0]

如何 return 任何出现的数字 1 的索引?

通过这个例子,如何return以下内容:

[0, 1, 2, 5] 

这是因为数字 1 专门出现在列表的这些部分

您可以使用简单的列表理解:

A = [1,1,1,0,0,1,0]

i = [i for i,v in enumerate(A) if v==1]
[0, 1, 2, 5]