码迷,mamicode.com
首页 > 编程语言 > 详细

python collections

时间:2021-02-20 12:45:39      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:字典   打印   pre   import   类型   font   most   amd   element   

#collections 模块
#Counter 计数器,生成一个类字典类型
from collections import Counter
str="abcbcaccbbad"
#统计数量
dcamd=Counter(str)
print(dcamd)
‘‘‘
打印:Counter({‘b‘: 4, ‘c‘: 4, ‘a‘: 3, ‘d‘: 1})
‘‘‘
#按数量排序返回
print(dcamd.most_common(2))
‘‘‘
打印:[(‘b‘, 4), (‘c‘, 4)]
‘‘‘
#将其value置为0
dcamd.subtract({‘c‘: 4})
print(dcamd)
‘‘‘
打印:Counter({‘b‘: 4, ‘a‘: 3, ‘d‘: 1, ‘c‘: 0})
‘‘‘
#返回所有元素
print(list(dcamd.elements()))
‘‘‘
打印:[‘a‘, ‘a‘, ‘a‘, ‘b‘, ‘b‘, ‘b‘, ‘b‘, ‘d‘]
‘‘‘

python collections

标签:字典   打印   pre   import   类型   font   most   amd   element   

原文地址:https://www.cnblogs.com/huntersniper/p/14419441.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!