擅长:python、mysql、java
<pre><code>import sys, csv, operator, re, collections
result = collections.Counter()
reader = csv.reader(open("test.csv"), delimiter=",")
sortedlist = sorted(reader, key=operator.itemgetter(2), reverse=False)
for id, path, title, date, author, platform, type, port in sortedlist:
m = re.search(r'^(.*?)\-.*', title)
if m:
result[m.group(1)] += 1
for group, count in results.items():
print('{} - {}'.format(group, count))
</code></pre>