标签:style most 元素 pre 个数 div ota com from
Counter类:计算序列中出现次数最多的元素
1 from collections import Counter 2 3 c = Counter(‘abcdefaddffccef‘) 4 print(‘完整的Counter对象:‘, c) 5 6 a_times = c[‘a‘] 7 print(‘元素a出现的次数:‘, a_times) 8 9 c_most = c.most_common(3) 10 print(‘出现次数最多的三个元素:‘, c_most) 11 12 times_dict = c.values() 13 print(‘各元素出现个数的列表:‘, times_dict) 14 15 total_times = sum(c.values()) 16 print("所有元素出现次数的总和:", total_times)
运行结果:
1 完整的Counter对象: Counter({‘f‘: 4, ‘c‘: 3, ‘d‘: 3, ‘a‘: 2, ‘e‘: 2, ‘b‘: 1}) 2 元素a出现的次数: 2 3 出现次数最多的三个元素: [(‘f‘, 4), (‘c‘, 3), (‘d‘, 3)] 4 各元素出现个数的列表: dict_values([2, 1, 3, 3, 2, 4]) 5 所有元素出现次数的总和: 15
python之Counter类:计算序列中出现次数最多的元素
标签:style most 元素 pre 个数 div ota com from
原文地址:http://www.cnblogs.com/gongxr/p/7351646.html