Counter计算元素数量

简介: from collections import Counter l = [1,3,4,7,3,2,6,9,5,0,3,6,1,6,3,8,6,7,2,5] c = Counter(l) c Counter({1: 2, 3: 4, 4: 1, 7: 2, 2: 2, 6: 4, 9: 1, 5: 2, 0: 1, 8: 1}) c.



from collections import Counter


l = [1,3,4,7,3,2,6,9,5,0,3,6,1,6,3,8,6,7,2,5]

c = Counter(l)


c

Counter({1: 2, 3: 4, 4: 1, 7: 2, 2: 2, 6: 4, 9: 1, 5: 2, 0: 1, 8: 1})


c.most_common()

[(3, 4),
 (6, 4),
 (1, 2),
 (7, 2),
 (2, 2),
 (5, 2),
 (4, 1),
 (9, 1),
 (0, 1),
 (8, 1)]



c.most_common(3)

[(3, 4), (6, 4), (1, 2)]




目录
相关文章
|
4月前
|
算法 前端开发
3020. 子集中元素的最大数量
3020. 子集中元素的最大数量
29 0
|
11月前
交换两个数的值的方法(三种)
交换两个数的值的方法(三种)
53 1
|
4月前
|
机器学习/深度学习 算法 数据处理
盘点四种计算数组中元素值为1的个数的方法
盘点四种计算数组中元素值为1的个数的方法
45 0
|
4月前
|
算法 前端开发
1128. 等价多米诺骨牌对的数量
1128. 等价多米诺骨牌对的数量
32 0
|
10月前
|
JavaScript Python
从列表中或数组中随机抽取固定数量的元素组成新的数组或列表
从列表中或数组中随机抽取固定数量的元素组成新的数组或列表
54 0
|
人工智能 Unix BI
1370:最小函数值(minval)
1370:最小函数值(minval)
|
分布式计算
reduce task个数到底和哪些因素有关
reduce task个数到底和哪些因素有关
87 0
写一个函数,每调用一次这个函数,就会将num的值增加1
写一个函数,每调用一次这个函数,就会将num的值增加1
100 0
写一个函数,每调用一次这个函数,就会将num的值增加1
LeetCode 167 Two Sum II - Input array is sorted(输入已排序数组,求其中两个数的和等于给定的数)
给定一个有序数组和一个目标值 找出数组中两个成员,两者之和为目标值,并顺序输出
78 0
|
JavaScript
js:Array.reduce累加计算、合并数组
js:Array.reduce累加计算、合并数组
326 0
js:Array.reduce累加计算、合并数组