Python - AI 助手

Python statistics.multimode() 函数



Python 的 **statistics.multimode** 函数返回给定数据集中出现频率最高的数值列表。

如果存在多个众数,则此函数将返回多个结果;如果没有众数,则返回空列表。

语法

以下是 **statistics.multimode()** 函数的基本语法:

statistics.multimode(data)

参数

此处,数据值可以是任何序列、列表或迭代器。

返回值

此函数返回数据集中出现频率最高的数值。

示例 1

在下面的示例中,我们使用 **statistics.mode()** 函数计算数据集中的最常见值。

import statistics
x = statistics.multimode('ddddddqqffffggggg')
print(x)

输出

获得的输出如下:

['d']

示例 2

在这里,我们使用 **statistics.multimode()** 函数计算数据集中的出现频率最高的数值。

import statistics
x = statistics.multimode('111113334488888')
print(x)

输出

这将产生以下结果:

['1', '8']

示例 3

现在,我们使用 **statistics.multimode** 函数计算给定数据集中的多个众数。

import statistics
x = statistics.multimode('aaaa22fffhhhdddd7777')
print(x)

输出

结果如下:

['a', 'd', '7']
python_modules.htm
广告