Для вычисления среднего арифметического необходимо сложить все числа и разделить на их количество. В Python это можно сделать следующим образом:
```python
def average(numbers):
if not numbers:
return 0 # Чтобы избежать деления на ноль
return sum(numbers) / len(numbers)
# Пример использования:
data = [1, 2, 3, 4, 5]
mean = average(data)
print(mean) # Вывод: 3.0
```
Объяснение:
1. Определяем функцию `average`, которая принимает список чисел `numbers`.
2. Проверяем, не пуст ли список. Если пуст, возвращаем 0.
3. Вычисляем сумму чисел с помощью функции `sum()` и делим на количество чисел в списке с помощью функции `len()`.
4. Возвращаем результат.