擅长:python、mysql、java
<p>使用<a href="http://docs.python.org/2/library/collections.html#collections.Counter" rel="nofollow">collections.Counter</a>帮助计数,使用<a href="http://effbot.org/zone/python-with-statement.htm" rel="nofollow">^{<cd1>} statement</a>帮助打开(和关闭)文件。</p>
<pre><code>import collections
with open('C:\\Temp\\Test2.txt', 'r') as f:
text = f.read()
word_freq = collections.Counter(text.lower().split())
for word, freq in word_freq.most_common():
print ("%-10s %d" % (word, freq))
</code></pre>