擅长:python、mysql、java
<p>您不必使用全能的<code>re</code>模块就可以实现这一点。在</p>
<pre><code>template = '{0:4} {1:4} | {2:4} | {3:4}'
columns = ['aomo', 'homo', 'somo']
with open('groups.txt') as f:
print template.format(' ', *columns)
for line in f:
key, value = line.split(':')
counts = [value.count(column_label) for column_label in columns]
print template.format(key.strip(), *counts)
</code></pre>