Python среднее значение кортежа

Как найти среднее значение чисел списка в Python

Mean() — это встроенная статистическая функция Python, используемая для вычисления среднего значения чисел списков. Он принимает данные в качестве аргумента и возвращает среднее значение данных.

Среднее значение списка в Python

Чтобы вычислить среднее значение списка в Python:

  1. Используйте функцию Statistics.mean().
  2. Используйте функции sum() и len().
  3. Функцию numpy.mean().
  4. Цикл for.

Формула для расчета среднего достигается путем вычисления суммы чисел в списке, поделенной на количество чисел в списке.

Среднее значение списка в Python - пример

В приведенном выше примере у нас есть восемь точек данных, и мы используем функцию Statistics.mean() для вычисления среднего значения списка.

Способ 1: функция Python Statistics.mean()

Чтобы использовать метод mean() в Python, импортируйте модуль статистики, а затем мы можем использовать функцию mean для возврата среднего значения данного списка.

В приведенном выше примере кода мы использовали функции среднего значения, режима, медианы, дисперсии и стандартного отклонения.

Способ 2: использование функций sum() и len()

Python sum() — это встроенная функция, которая возвращает сумму всех элементов списка. Точно так же функция len() возвращает количество элементов в списке. Мы объединим эти две встроенные функции, чтобы получить среднее значение списка.

Читайте также:  Калькулятор

Способ 3: использование функции numpy.mean()

Функция NumPy.mean() возвращает среднее значение элементов массива. Среднее значение берется по сглаженному массиву по умолчанию; в противном случае по указанной оси.

Библиотека Numpy — это широко используемая библиотека для работы с большими многомерными массивами. Он также имеет обширные математические функции для массивов для выполнения различных задач.

Важно отметить, что функция mean() даст нам среднее значение для предоставленного списка.

Источник

5 способов найти среднее из списка в Python

В общем, среднее значение – это значение, которое представляет собой целый набор элементов или элементов данных.

Техники, чтобы найти в среднем списка в Python

Любая из следующих методов может использоваться для расчета среднего/среднего списка в Python:

  • Функция среднего () Python
  • Метод встроенной суммы ()
  • Python Lambda и уменьшение () метод
  • Способ Python Operator.add ()

1. Функция среднего () Python

Python 3 есть Статистический модуль который содержит встроенную функцию для расчета среднего или среднего количества номеров. Статистика. Мэн () Функция используется для расчета Среднее среднее значение входных значений или набора данных Отказ

Среднее () Функция Принимает список, кортеж или набор данных, содержащий числовые значения в качестве параметра, и возвращает среднее значение данных.

from statistics import mean inp_lst = [12, 45, 78, 36, 45, 237.11, -1, 88] list_avg = mean(inp_lst) print("Average value of the list:\n") print(list_avg) print("Average value of the list with precision upto 3 decimal value:\n") print(round(list_avg,3))

В приведенном выше фрагменте кода мы использовали Статистика. Рукон () Метод Округление среднего выхода до определенного десятичного значения Отказ

statistics.round(value, precision value)
Average value of the list: 67.51375 Average value of the list with precision upto 3 decimal value: 67.514

2. Использование функции Python Sum ()

Python Статистика .Sum () Функция также может быть использована для поиска среднего значения значений данных в списке Python.

Читайте также:  Сделать чекбокс на css

Статистика .LEN () Функция используется для расчета длины списка I.e. Количество элементов данных, присутствующих в списке.

Далее Статистика .Sum () Функция используется для расчета суммы всех элементов данных в списке.

Примечание: средний = (сумма)/(счетчик) Отказ

from statistics import mean inp_lst = [12, 45, 78, 36, 45, 237.11, -1, 88] sum_lst = sum(inp_lst) lst_avg = sum_lst/len(inp_lst) print("Average value of the list:\n") print(lst_avg) print("Average value of the list with precision upto 3 decimal value:\n") print(round(lst_avg,3))
Average value of the list: 67.51375 Average value of the list with precision upto 3 decimal value: 67.514

3. С помощью Python уменьшите () и метод лямбда

Мы можем использовать Python уменьшить () функция вместе с лямбда () функция.

Python уменьшить () Функция : Уменьшить () Функция В основном используется для применения определенной (входной) функции для набора элементов, переданных функции.

reduce(function,input-list/sequence)
  • Изначально функция SENDEM () применяет пропущенную функцию к первым двум последовательным элементам и возвращает результат.
  • Кроме того, мы применяем ту же функцию для результата, полученного на предыдущем шаге, и элемент, достигнутый второй элемент.
  • Этот процесс продолжается до тех пор, пока он не достигнет конца списка.
  • Наконец, результат возвращается на терминал/экран в качестве вывода.

Python Lambda () Функция : лямбда () Функция используется для создания и формирования Анонимные функции I.e. Функция без имени или подписи.

from functools import reduce inp_lst = [12, 45, 78, 36, 45, 237.11, -1, 88] lst_len= len(inp_lst) lst_avg = reduce(lambda x, y: x + y, inp_lst) /lst_len print("Average value of the list:\n") print(lst_avg) print("Average value of the list with precision upto 3 decimal value:\n") print(round(lst_avg,3))
Average value of the list: 67.51375 Average value of the list with precision upto 3 decimal value: 67.514

4. Функция Python Operator.add () Чтобы найти среднее значение списка

Модуль оператора Python Содержит различные функции для эффективного выполнения основных расчетов и операций.

Читайте также:  Анимированные css карточки товаров

operator.add () Функция может использоваться для расчета суммирования всех значений данных, присутствующих в списке с помощью Python уменьшить () Функция Отказ

Примечание: среднее значение = (сумма)/(длина или подсчет элементов)

from functools import reduce import operator inp_lst = [12, 45, 78, 36, 45, 237.11, -1, 88] lst_len = len(inp_lst) lst_avg = reduce(operator.add, inp_lst) /lst_len print("Average value of the list:\n") print(lst_avg) print("Average value of the list with precision upto 3 decimal value:\n") print(round(lst_avg,3))
Average value of the list: 67.51375 Average value of the list with precision upto 3 decimal value: 67.514

5. МЕТОД MUMPY SHICK () Для расчета среднего в списке в Python

Numpy Module Python имеет встроенную функцию для расчета среднего/среднего значения элементов данных, присутствующих в наборе данных или списке данных.

numpy.average () Метод используется для расчета среднего из списка ввода.

import numpy inp_lst = [12, 45, 78, 36, 45, 237.11, -1, 88] lst_avg = numpy.average(inp_lst) print("Average value of the list:\n") print(lst_avg) print("Average value of the list with precision upto 3 decimal value:\n") print(round(lst_avg,3))
Average value of the list: 67.51375 Average value of the list with precision upto 3 decimal value: 67.514

Заключение

Таким образом, в этой статье мы обнародовали и поняли различные методы, чтобы найти в среднем списка Python.

Рекомендации

Читайте ещё по теме:

Источник

Оцените статью