def f(m):
print(m)
n = list(filter(lambda x: x > 0, m))
if n:
mid = sum(n) / len(n)
m[m.index(max(m))] = mid
else:
m[m.index(max(m))] = 0
return m
print(f([-3,-2]))
print(f([3,2]))
print(f([-4,3,6]))
вести одномерные массивы X1(N1), X2(N2) и X3(N3). Заменить в каждом из них максимальный
элемент средним арифметическим положительных элементов (если оно существует)
соответствующего массива. Вывести массивы до преобразования и после. (При решении реализовать
функции ввода и вывода массивов Vvod1m(A,N,Name) и Vivod1m(A,N,Name), а также функции
IndMax(A,N):byte – поиск индекса максимума и SrAPol(A,N):real – поиск среднего арифметического положительных элементов (равно нулю, если положительных нет))