擅长:python、mysql、java
<p>有很多方法:</p>
<h3>1。使用<code>list.count</code>(如果只关心一个元素,那么最简单也是最好的):</h3>
<pre><code>print(l.count(5))
</code></pre>
<h3>2。使用<code>collections.Counter</code>(如果您关心所有元素,也很简单,最好):</h3>
<pre><code>print(Counter(l)[5])
</code></pre>
<h3>三。与<code>len</code>:</h3>一起使用列表理解
<pre><code>print(len([i for i in l if i == 5]))
</code></pre>
<h3>第四条。与<code>sum</code>:</h3>一起使用生成器表达式
<pre><code>print(sum(i == 5 for i in l))
</code></pre>