counter:
計(jì)數(shù)器(Counter)是一個(gè)容器,用來跟蹤值出現(xiàn)了多少次。
排序加去重
代碼示例:
from collections import Counter
mylist=['tom','adel','alex','adel','tom','tom','adel','tom','alex']
myset = Counter(mylist)
print myset
運(yùn)行結(jié)果:
[('tom', 4), ('adel', 3), ('alex', 2)]
set:
set()函數(shù)返回列表中不同的字符串組成的集合
去重!
代碼示例:
mylist=['tom','adel','alex','adel','tom','tom','adel','tom','alex']
myset =set(mylist)
for item in myset:
print "name:%s num:%d" %(item,mylist.count(item))
運(yùn)行結(jié)果:
name:adel num:3
name:alex num:2
name:tom num:4