55智能网
新记
python怎么从一个数组里面选出出现频数最多的元素?
比如a=[12,23,34,45,67,12,12,34,12]
输出12 如果频数相同就随便取个
举报该文章
相关建议 2015-05-03
b = {}
for i in a:
if i not in b:
b[i] = 1
else:
b[i] += 1
print max(b.iteritems(), key = lambda x: x[1])[0]
温馨提示:内容为网友见解,仅供参考
当前网址:
https://55.aolonic.com/aa/e4qq8cqeeqgqqqirrc.html
其他看法
无其他回答
相似回答
大家正在搜
相关问题
python 如何统计dataframe中某一列数据中每个元...
python里计算每个数字出现的频数
python计算属性出现的频数
怎样在python中输出多个数组元素?
python想统计数据框中指定一列的频数,要使用以下哪个函数...
python 字典中的词频统计之后 如何将频数大于一个数字的...
直方图知道每组频数如何用python画出直方图
python词频分析关键词频数与word检索的结果不一致?