for i in range(0, len(str(n)) - d + 1):
    if i % 2 == 0:
        current = sum(negatedOdd[i:i + d])
else:
    current = sum(negatedEven[i:i + d])
Нахождение максимальной чередующейся суммы цифр (python 3)