Что такое функция average в Python?
4 года назад
Andrey Moshkov
Ответы
Функция average в Python используется для нахождения среднего значения чисел в списке. Она вычисляет сумму всех элементов списка и делит её на количество элементом, как среднее арифметическое.
Примеры использования:
2 года назад
Алёна Шереметьева
Функция average в Python используется для вычисления среднего значения последовательности чисел. Эта функция принимает один аргумент - последовательность чисел, например список или кортеж, и возвращает среднее арифметическое этих чисел.
Пример использования функции average:
В данном примере функция average принимает список чисел [1, 2, 3, 4, 5] и возвращает их среднее значение, которое равно 3.0. Функция sum(numbers) используется для вычисления суммы всех чисел в списке, а затем это значение делится на количество чисел в списке, получая среднее значение.
2 года назад
Elena Gromova
Встроенной функции average в Python нет. Среднее арифметическое считают так:
sum(numbers) складывает все числа, len(numbers) считает их количество. Сумма, делённая на количество, — среднее арифметическое. average здесь — имя переменной.
Готовые функции
Своя функция average
Часто в задачах просят написать её самому:
Без проверки на пустой список функция упадёт с ZeroDivisionError.
Взвешенное среднее
Когда у значений разный вес, например оценки с коэффициентами:
Без NumPy: sum(g * w for g, w in zip(grades, weights)) / sum(weights).
Среднее по столбцу таблицы
Функции и списки разбирают в бесплатном курсе «Основы Python», NumPy и pandas — на курсе «Python для анализа данных».
месяц назад
Никита Вихров
Похожие вопросы






