Предмет: Информатика, автор: BigRussianKiller

В заданном списке заменить все числа большие среднего арифметического на максимальное число в данном списке

Ответы

Автор ответа: dmitrijdenisov359
1

Ответ:

Python:

l = [2,4,6,7,9,15] # некий список

srar = sum(l)/len(l) # среднее арифметическое

r = [max(l) if i<=srar else i for i in l ] # ставит максимальное значение списка l, если i <= ср.ар., если это не так ставит i. При i, это элемент списка, добытый с помощью for по l.

print (r) # результат

Похожие вопросы
Предмет: Математика, автор: cannavaro5