python学习记录--Counter()类

# -*- coding:utf-8 -*-
import
collections #Counter()类是对字典类的补充,用于计算序列中元素出现的次数,下面用#Counter()类创建对象 obj = collections.Counter('aaaaaaaaaaaaadfdsfdsfdsfccbvbvvvvvxxccv') #先分隔,然后再counter处理 print(obj) ret = obj.most_common(4) #取前4个 print(ret) for i in obj.elements(): print(i) #elements()是指原生值,分隔后未处理前的值 for k, v in obj.items(): print(k, v) obj.update(['eric', '11', '22']) #添加,增加
print(obj)
obj.update('z')
print(obj)
obj.update('abc')
print(obj) obj.subtract(['eric', '11', '22']) #减去,删除
print(obj)
posted @ 2020-01-20 15:10  大连老铁山  阅读(139)  评论(0编辑  收藏  举报