擅长:python、mysql、java
<p>这是使用<a href="http://docs.python.org/2/library/collections.html#collections.Counter">Counter</a>完成所需任务的非常可读的方法:</p>
<pre><code>from string import ascii_lowercase
from collections import Counter
with open('text.txt') as f:
print Counter(letter for line in f
for letter in line.lower()
if letter in ascii_lowercase)
</code></pre>
<p>您可以迭代得到的dict,以您想要的格式打印它。</p>