【发布时间】:2022-01-20 09:36:20
【问题描述】:
如果我有一个清单:
A = [1,1,1,0,0,1,0]
如何返回数字 1 出现的索引?
通过这个例子,如何返回以下内容:
[0, 1, 2, 5]
这是因为数字 1 专门出现在列表的这些部分中
【问题讨论】:
-
[i for i, x in enumerate(A) if x == 1] -
我认为 Pedro Maia 的答案是我一直在寻找的答案。
标签: python arrays list indexing