仅简单统计英文。
from collections import Counter f = open('1') c = Counter() for line in f: g = (x for x in line.split()) c.update(Counter(g)) f.close() print sorted(dict(c).items(), key = lambda x : x[1], reverse = True)
运行结果。
[('cd', 5), ('xy', 2), ('ab', 2)]