Здравствуйте! Вопрос в следующем.
Имеется список_1, в котором, допустим, 80 элементов. Нужно присвоить
каждому из этих элементов список с суммой до индекса этого элемента.
Например.
Второму элементу присвоить список с суммой первого и второго элементов списка_1.
Третьему элементу присвоить список с суммой первого, второго и третьего элементов списка_1.
Четвертому элементу присвоить список с суммой первого, второго, третьего и четвертого элементов списка_1.
и т. д. до 80-го.
Вот тут пытаюсь это сделать, но безуспешно:
sum = 0
for elem in range(int(list_1[1]), int(list_1[-1])):
list_with_summs[elem] = [] #сначала на каждый из элементов создаю свой список
sum += elem #потом считаю сумму до соответствующего элемента
list_with_summs[elem].append(sum) #соответствующему списку присваиваю соответствующую сумму
print('List with sums: ', list_with_summs)
list_1
подаётся на вход.