Odpowiedź:
lista = [ 4, 5, 5, 6, 5, 4, 5, 4, 5, 5, 3, 3, 5, 2, 4]
def sumUp( args ):
k = 1
for i in range(len(args)+1):
if i % 5 == 0:
if i == 5:
args.insert(i,sum(args[i-5:i])-max(args[i-5:i])-min(args[i-5:i]))
elif i > 5:
args.insert(i+k,sum(args[i+k - 5:i+k]) - max(args[i+k - 5:i+k]) - min(args[i+k - 5:i+k]))
k+=1
return args
print("Wejście:", lista)
print("Wyjście:", sumUp(lista))
Wyjaśnienie: