Не удается получить записи, когда DATE_EFF_NEW-1

Это один из способов сделать это:

nums=[1,2,3,4]

[sum(nums[:idx+1]) for idx, i in enumerate(nums)]

Выход:

[1, 3, 6, 10]

Другой способ - использовать itertools.accumulate , как было предложено by @Blckknght.

from itertools import accumulate

list(accumulate(nums))

Выход:

[1, 3, 6, 10]

0
задан Gautam Biswas 20 January 2019 в 07:51
поделиться