Прошу, помогите с вопросом на python - Общение Python мододелов

Вопрос Прошу, помогите с вопросом на python

Регистрация
10 Дек 2013
Сообщения
91
Репутация
0
Спасибо
0
Монет
0
Сформируйте список a = [5, -2, 5, 3, 4, 12, 17]. Вычислите и выведите среднее арифметическое значение положительных элементов списка.
 
Регистрация
12 Ноя 2012
Сообщения
95
Репутация
0
Спасибо
0
Монет
0
print(sum(a := [i for i in [5, -2, 5, 3, 4, 12, 17] if i > 0]) / len(a))
 
Регистрация
18 Окт 2013
Сообщения
79
Репутация
-3
Спасибо
0
Монет
0
a = [5, -2, 5, 3, 4, 12, 17]
sum = o
count = 0
for i in a:
if i > 0:
sum = sum + i
count = count + 1
print(sum/count)
 
Регистрация
28 Дек 2013
Сообщения
103
Репутация
0
Спасибо
0
Монет
0
a = [5, -2, 5, 3, 4, 12, 17]
print(sum(l:=list(filter(lambda x: x>0,a))) / len(l))
 
Сверху Снизу