Как найти среднее значение списка в Python
Python Средняя
Команда Python Средняя Функция используется для нахождения среднего значения заданных чисел в списке. Формула для вычисления среднего значения в Python выполняется путем подсчета суммы чисел в списке, деленной на количество чисел в списке.
Команда Python среднее значение списка можно выполнить разными способами, перечисленными ниже:
Метод 1: Python Среднее через цикл
В этом примере мы инициализировали переменную sum_num нулем и использовали цикл for. для цикла будет перебирать элементы, присутствующие в списке, и каждое число добавляется и сохраняется внутри переменной sum_num. Среднее значение списка Python рассчитывается с использованием sum_num
разделить на количество чисел в списке, используя len()
встроенная функция.
Пример кода
def cal_average(num): sum_num = 0 for t in num: sum_num = sum_num + t avg = sum_num / len(num) return avg print("The average is", cal_average([18,25,3,41,5]))
Вывод:
The average is 18.4
Метод 2: Python Среднее значение – использование встроенных функций sum() и len().
В этом примере sum()
и len()
встроенные функции используются для нахождения среднего значения в Python. Это простой способ вычисления среднего значения, поскольку вам не нужно перебирать элементы, а также уменьшается размер кода. Среднее значение можно рассчитать с помощью всего одной строки кода, как показано ниже.
Пример программы
# Example to find average of list number_list = [45, 34, 10, 36, 12, 6, 80] avg = sum(number_list)/len(number_list) print("The average is ", round(avg,2))
Вывод:
The average is 31.86
Метод 3: Python Среднее Использование средней функции из модуля статистики
Вы можете легко вычислить «среднее значение», используя функцию среднего значения из модуля статистики. Пример показан ниже
# Example to find the average of the list from statistics import mean number_list = [45, 34, 10, 36, 12, 6, 80] avg = mean(number_list) print("The average is ", round(avg,2))
Вывод:
The average is 31.86
Метод 4: Среднее значение Python Использование mean() из библиотеки numpy
Numpy библиотека — обычно используемая библиотека для работы с большими многомерными массивами. Он также имеет большую коллекцию математических функций, которые можно использовать с массивами для выполнения различных задач. Одним из важных является mean()
функция, которая даст нам среднее значение для данного списка.
Пример кода
# Example to find avearge of list from numpy import mean number_list = [45, 34, 10, 36, 12, 6, 80] avg = mean(number_list) print("The average is ", round(avg,2))
Вывод:
C:\pythontest>python testavg.py The average is 31.86
Итого
- Формула для расчета среднего значения рассчитывается путем вычисления суммы чисел в списке, деленной на количество чисел в списке.
- Среднее значение списка может быть выполнено разными способами, т.е.
- Python Среднее значение с помощью цикла
- С помощью
sum()
иlen()
встроенные функции из Python - .
mean()
функция для расчета среднего значения из модуля статистики. - .
mean()
из библиотеки numpy