def most_frequent(lists):
return max(set(lists), key=lists.count)
set(lists):把数组去重
key接受一个函数对象,引用lists.count函数,set(lists)中的每一个字符均会传入lists.count(sub, start= 0,end=len(string))函数,并对所有字符的计算结果进行max()计算。
缺点:如果有多个相同值,只能返回第一个最大值
ai594ai 2021-11-30 14:33 原文
def most_frequent(lists):
return max(set(lists), key=lists.count)
set(lists):把数组去重
key接受一个函数对象,引用lists.count函数,set(lists)中的每一个字符均会传入lists.count(sub, start= 0,end=len(string))函数,并对所有字符的计算结果进行max()计算。
缺点:如果有多个相同值,只能返回第一个最大值