python 里的 mode
时间: 2023-07-23 15:21:57 浏览: 58
python多目标MODE算法
在 Python 中,可以通过使用 `statistics` 模块中的 `mode()` 函数来计算一组数据的众数(mode)。它接受一个列表作为输入,并返回列表中出现次数最多的元素。如果有多个元素出现次数相同,则返回其中任意一个。
例如,以下代码演示了如何使用 `mode()` 函数计算一个列表的众数:
```python
import statistics
data = [1, 2, 3, 3, 4, 5, 5, 5, 6]
mode = statistics.mode(data)
print(mode) # 输出 5
```
注意,使用 `mode()` 函数时,如果列表中没有出现次数大于1的元素,则会抛出 `statistics.StatisticsError` 异常。因此,在使用该函数之前最好检查列表中是否存在众数。
阅读全文