Функция mean() и fmean() в Python: среднее значение списка чисел
В Python есть несколько функций, которые могут быть полезны при работе с числовыми данными. Одна из них - это функция mean()
и fmean()
.
Функция mean() в Python
Функция mean()
находит среднее значение списка чисел.
Синтаксис:
mean(iterable)
где:
iterable
- это список, кортеж или любой другой итерируемый объект.
Пример:
from statistics import mean
numbers = [2, 4, 6, 8, 10]
result = mean(numbers)
print(result) # 6
В этом примере мы импортируем функцию mean
из модуля statistics, передаем список чисел и выводим результат - среднее значение списка.
Функция fmean()
Функция fmean()
является более быстрой и точной версией функции mean()
. Она использует числа с плавающей точкой с двойной точностью, что позволяет избежать ошибок округления.
Синтаксис:
fmean(iterable)
где:
iterable
- это список, кортеж или любой другой итерируемый объект.
Пример:
from statistics import fmean
numbers = [2, 4, 6, 8, 10]
result = fmean(numbers)
print(result) # 6.0
Здесь мы используем функцию fmean()
из модуля statistics, передаем список чисел и выводим результат - среднее значение списка.
Заметьте, что функция fmean()
возвращает число с плавающей точкой с двойной точностью, даже если все числа в списке целочисленные.
Заключение
Функции mean()
и fmean()
- это полезные функции для работы с числовыми данными в Python. Функция mean()
находит среднее значение списка, а функция fmean()
является более точной и быстрой версией функции mean()
.