擅长:python、mysql、java
<p>我建议使用python<a href="https://docs.python.org/2/library/collections.html" rel="nofollow">Counter</a>来实现这一点。计数器几乎完全满足您的要求,因此您的代码如下所示:</p>
<pre><code>from collections import Counter
import sys
count = Counter()
# Note that the with open()... syntax is generally preferred.
with open(sys.argv[1]) as infile:
for lines in infile: # split content into lines
words = lines.split("\t") # split lines into words i.e. columns
count.update([words[11]])
print count
</code></pre>