


Программирование
+2Как найти сумму четных элементов массива в Python
По дате
По рейтингу
Нечетные отсеивать, а четные суммировать. Массив перебирать циклом range()
array = [...]
result = sum([v for v in array if v % 2 == 0])
# arr -- исходный массив
# 1) для четных значений элементов
print(sum(filter(lambda x: x % 2 == 0, arr)))
# 2) для четных позиций элементов
print(sum(x for i, x in enumerate(arr) if i % 2 == 0))
array = [] # тут массив
sum_numbers = 0
for number in array:
if not number % 2:
sum_numbers += number
print(sum_numbers)
sum([i * ((i + 1) & 1) for i in lst])