У меня есть список чисел в Python, и я пытаюсь получить сумму только нечетных чисел. Я знаю, что могу использовать цикл for, но есть ли более питонический способ сделать это?
Вот что у меня есть, но это кажется немного длинным
numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
sum_of_odds = 0
for number in numbers:
if number % 2 != 0:
sum_of_odds += number
print(sum_of_odds)
Подробнее здесь: https://stackoverflow.com/questions/791 ... te-the-sum
Более питонический способ отфильтровать четные числа из списка и вычислить сумму? ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Более питонический способ отфильтровать четные числа из списка и вычислить сумму?
Anonymous » » в форуме Python - 0 Ответы
- 9 Просмотры
-
Последнее сообщение Anonymous
-