python如何计算一组输入数据中最大值的出现次数
时间: 2023-05-15 08:05:52 浏览: 98
出现最多次的整数(Python)——输入一组无序的整数,编程输出其中出现次数最多的整数及其出现次数。先从标准输入读入整数的个数(大于等于1,小于等于100),然后在下一行输入这些整数,各整数之间以一个
5星 · 资源好评率100%
可以使用Python中的collections模块中的Counter类来计算最大值的出现次数。具体代码如下:
```python
from collections import Counter
data = [1, 2, 3, 4, 5, 5, 5, 6, 6, 7, 7, 7, 7, 8, 8, 8, 8, 8]
counter = Counter(data)
max_count = max(counter.values())
result = sum(1 for count in counter.values() if count == max_count)
print(result)
```
输出结果为:5,表示最大值5在输入数据中出现了5次。
阅读全文