Функция mean() и fmean() в Python: среднее значение списка чисел
Python

Функция mean() и fmean() в Python: среднее значение списка чисел

Razilator

В Python есть несколько функций, которые могут быть полезны при работе с числовыми данными. Одна из них - это функция mean() и fmean().

Функция mean() в Python

Функция mean() находит среднее значение списка чисел.

Синтаксис:

mean(iterable)

где:

  • iterable - это список, кортеж или любой другой итерируемый объект.

Пример:

main.py
from statistics import mean

numbers = [2, 4, 6, 8, 10]

result = mean(numbers)

print(result) # 6

В этом примере мы импортируем функцию mean из модуля statistics, передаем список чисел и выводим результат - среднее значение списка.

Функция fmean()

Функция fmean() является более быстрой и точной версией функции mean(). Она использует числа с плавающей точкой с двойной точностью, что позволяет избежать ошибок округления.

Синтаксис:

fmean(iterable)

где:

  • iterable - это список, кортеж или любой другой итерируемый объект.

Пример:

main.py
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().

;