Counter是一个计数器,用于记录值出现的次数
1. 创建一个Counter
# 以dict的方式记录次数
>>> d = Counter('aabbbbbcc')
>>> d
Counter({'b': 5, 'a': 2, 'c': 2})
2. elements()
Counter.elements()返回的是一个迭代器,采用sorted方法排序后打印出来
>>> sorted(d.elements())
['a', 'a', 'b', 'b', 'b', 'b', 'b', 'c', 'c']
参考:
1. https://docs.python.org/3/library/collections.html#collections.Counter