Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Помогите с задачей пайтон, необходимо дополнить код

Алекс Воробьев Ученик (74), открыт 1 день назад
Дан список
my_list = [[3, 4, 5], [5, 4, 5], [10, 5, 3]]

Пользователь вводит строку из чисел, разделенными одним пробелом. Из данных чисел формируется список, который добавляется, как отдельный элемент в список my_list (код данного действия уже прописан).

У полученного списка необходимо найти среднее значение всех элементов.
Результат округлить до одного знака после запятой с помощью функции round().

#добавление вложенного списка
el = [int(i) for i in input().split()]
my_list = [[3, 4, 5], [5, 4, 5], [10, 5, 3]]
my_list.append(el)
#Далее Ваш код...
1 ответ
FeniksD Мастер (1104) 1 день назад
# Добавление вложенного списка
el = [int(i) for i in input().split()]
my_list = [[3, 4, 5], [5, 4, 5], [10, 5, 3]]
my_list.append(el)

# Создаём плоский список из всех элементов
flat_list = [item for sublist in my_list for item in sublist]

# Вычисляем среднее и округляем
average = round(sum(flat_list) / len(flat_list), 1)

# Выводим результат
print(average)
Алекс ВоробьевУченик (74) 1 день назад
Спасибо огромное!!!
Похожие вопросы