решаю первую задачу из http://euler.jakumo.org/ ))
Наставьте хоть немного (или много) на путь истинный. Удалось сформировать список
a = [i for i in range(1,10) if (i % 5 == 0) or (i % 3 == 0)]
a = [i for i in range(1,10) if (i % 5 == 0) or (i % 3 == 0)]

a = sum([i for i in range(1,10) if (i % 5 == 0) or (i % 3 == 0)])
! Не мог найти этого в учебниках почему то.. простая по-ходу вещь..
>>> sum(i for i in range(1, 10) if i % 5 == 0 or i % 3 == 0) 23 >>>
subsimplex
Ивините, а sum - это функция? что она может принимать в качестве аргументов? Где в доках её найти?
>>> print(sum.__doc__) sum(iterable[, start]) -> value Returns the sum of an iterable of numbers (NOT strings) plus the value of parameter 'start' (which defaults to 0). When the iterable is empty, returns start. >>>
>>> help(sum)
subsimplexХочу посоветовать вам отличный ресурс informatics.mccme.ru