(1)使用dict
看下面代码
#coding=utf-8
data = ['a','2',2,4,5,'2','b',4,7,'a',5,'d','a','z']
count_frq = dict(...)
for one in data:
if one in count_frq:
count_frq[one] += 1
else:
count_frq...[one] = 1
print count_frq
输出结果如下:
{'a': 3, 2: 1, 'b': 1, 4: 2, 5: 2, 7: 1, '2': 2, 'z': 1, 'd': 1}