大家好,小弟正在python刷题中
题目是这样的:给定一list找出众数值,
若出现次数一样多的元素不只一个,
则选出数值较小的元素。
这是我不import任何套件写的:
https://imgur.com/a/3ZVIwF3
不过交出答案后不通过
原因在于 max(set(arr), key=arr.count()) 不会找出最小的元素
(在相同出现次数条件下)
但是我自己去尝试别的list,却可以得到最小的元素
https://imgur.com/a/7it3xL4
还请有高手能替小弟解惑,感谢~!