Как найти среднее арифметическое чисел в массиве Python? 🧮
Среднее арифметическое чисел в массиве Python можно найти, сложив все числа в массиве и поделив полученную сумму на количество чисел в массиве.
numbers = [5, 10, 15, 20, 25]
total = sum(numbers)
average = total / len(numbers)
print(average)
Детальный ответ
Как найти среднее арифметическое чисел в массиве Python
Среднее арифметическое чисел в массиве - это сумма всех чисел, деленная на их общее количество. В Python есть несколько способов найти среднее арифметическое чисел в массиве. Давайте рассмотрим их подробнее.
1. С использованием цикла
Один из способов найти среднее арифметическое чисел в массиве - использовать цикл для просмотра каждого элемента массива и суммирования их значений. Затем мы поделим сумму на количество элементов массива. Вот пример кода:
numbers = [1, 2, 3, 4, 5]
sum = 0
for num in numbers:
sum += num
average = sum / len(numbers)
print(f"Среднее арифметическое: {average}")
В этом примере у нас есть массив чисел [1, 2, 3, 4, 5]. Мы создаем переменную 'sum' и устанавливаем ее значение на 0. Затем мы проходим по каждому элементу массива и добавляем его значение к сумме. В конце мы делим сумму на количество элементов массива и получаем среднее арифметическое.
2. С использованием встроенной функции sum()
Python также предоставляет встроенную функцию sum(), которая может быть использована для нахождения суммы всех элементов массива. Мы можем воспользоваться этой функцией и затем разделить полученную сумму на количество элементов массива. Вот пример кода:
numbers = [1, 2, 3, 4, 5]
average = sum(numbers) / len(numbers)
print(f"Среднее арифметическое: {average}")
В этом примере мы сначала вызываем функцию sum() с аргументом - массив чисел. Она возвращает сумму всех чисел в массиве. Затем мы делим полученную сумму на количество элементов массива и получаем среднее арифметическое.
3. С использованием библиотеки NumPy
Если у вас уже установлена библиотека NumPy, то вы можете воспользоваться ею для нахождения среднего арифметического чисел в массиве. Вот пример кода:
import numpy as np
numbers = [1, 2, 3, 4, 5]
average = np.mean(numbers)
print(f"Среднее арифметическое: {average}")
В этом примере мы импортируем библиотеку NumPy и используем функцию np.mean() для нахождения среднего арифметического чисел в массиве 'numbers'.
4. С использованием библиотеки statistics
Еще один вариант - воспользоваться библиотекой statistics, которая предоставляет функцию mean() для нахождения среднего арифметического. Вот пример кода:
import statistics
numbers = [1, 2, 3, 4, 5]
average = statistics.mean(numbers)
print(f"Среднее арифметическое: {average}")
В этом примере мы импортируем библиотеку statistics и используем функцию mean() для нахождения среднего арифметического чисел в массиве 'numbers'.
Заключение
В этой статье мы рассмотрели несколько способов нахождения среднего арифметического чисел в массиве. Вы можете выбрать любой из этих методов в зависимости от ваших потребностей и предпочтений. Будьте уверены, что понимаете логику каждого метода и можете применить их в своих программах.