1、counter排序:
c=collections.Counter(s)
cc=sorted(c.items(),key=lambda x:x[1],reverse=True) //按照值从大到小排序
key=lambada:匿名函数
x:x【1】取第二列数据
本文介绍了一种使用Python标准库collections中的Counter进行数据统计的方法,并通过排序功能实现按出现频率从高到低排列元素的具体操作。利用lambda表达式作为排序依据,提高了代码效率。
1、counter排序:
c=collections.Counter(s)
cc=sorted(c.items(),key=lambda x:x[1],reverse=True) //按照值从大到小排序
key=lambada:匿名函数
x:x【1】取第二列数据
1853
752
472