http://www.pythoner.com/205.html Python标准库——collections模块的Counter类
Collections模块
collections模块自Python 2.4版本开始被引入,包含了dict、set、list、tuple以外的一些特殊的容器类型,分别是:a)Counter:计数器,用于统计元素的数量,是字典的子类,引入自2.7。
b)OrderDict:有序字典,是字典的子类,引入自2.7。
c)defaultdict:值带有默认类型的字典,引入自2.5。
d)namedtuple:可命名元组,通过名字来访问元组元素,是一个工厂函数。引入自2.6。
e)deque :双向队列,队列头尾都可以放,也都可以取(与单向队列对比,单向队列只能一头放,另一头取)。引入自2.4。
代码(基于python3.6)
import collections #导入collections模块,使用里面函数时加前缀collections,如 collections.Counter()
from collections import * #导入collections模块里面的所有函数,可以直接使用函数,如Counter()
from collections import 函数 #导入collections模块中的某个函数