📜  Python中的harmonic_mean()(1)

📅  最后修改于: 2023-12-03 14:46:37.778000             🧑  作者: Mango

Python中的harmonic_mean()

介绍

harmonic_mean() 是 Python 标准库 statistics 模块中的一个函数,用于计算一组数字的调和平均数。

调和平均数通常用于计算一组数字的平均值,特别适用于多个速度、频率或比率值的平均。 它是计算每个数据点的倒数的算术平均值的倒数。

调和平均数的定义如下:

调和平均数

语法
statistics.harmonic_mean(data)
参数
  • data:需要计算调和平均数的数值序列(列表、元组、集合等)。
返回值

harmonic_mean() 函数返回计算得到的调和平均数。

示例
import statistics

data = [2, 4, 8, 16, 32]
result = statistics.harmonic_mean(data)
print("调和平均数:", result)

输出结果:

调和平均数: 5.333333333333333
注意事项
  • 要使用 harmonic_mean() 函数,首先要导入 statistics 模块。
  • data 序列中的值必须为正数,否则会抛出 StatisticsError 异常。

更多信息请参考官方文档:statistics - Arithmetic mean, harmonic mean, and median