擅长:python、mysql、java
<p>我在别处找到了这个答案:<a href="https://stackoverflow.com/questions/6294179/how-to-find-all-occurrences-of-an-element-in-a-list">How to find all occurrences of an element in a list?</a></p>
<pre><code>indices = [i for i, x in enumerate(my_list) if x == "whatever"]
</code></pre>
<p>例如</p>
<pre><code>my_list = [1, 1, 2, 3]
indices = [i for i, x in enumerate(my_list) if x == 1]
print(indices)
</code></pre>
<p>打印[0,1]</p>