擅长:python、mysql、java
<p>如果想要得到单词的频率,可以使用collections中的Counter。dict的fromkeys方法不接受callable作为它的第二个参数的值,否则您可以使用dict理解而不受任何限制!你知道吗</p>
<pre><code>>>> from collections import Counter
>>> l=["cat","dog","elephant","chicken","lion"]
>>> d=Counter(l)
>>> d
Counter({'cat': 1, 'dog': 1, 'elephant': 1, 'chicken': 1, 'lion': 1})
</code></pre>