如何计算文本文件中给出的数字的频率。文本文件如下。
0
2
0
1
0
1
55
100
100
我想要输出如下
0 3
1 2
2 1
55 1
100 2
我试过这个没有成功
def histogram( A, flAsList=False ):
"""Return histogram of values in array A."""
H = {}
for val in A:
H[val] = H.get(val,0) + 1
if flAsList:
return H.items()
return H
有什么更好的办法。提前致谢!