Итак, основа моего вопроса дана здесь . Ведь мне нужно добавить элементы списков. В простейшем примере:
first = [1,2]
second = [6,7]
Тогда
[x + y for x, y in zip(first, second)]
, что дает:
#[7,9]
Однако моя проблема в том, что я создаю количество списков через цикл for. В цикле for списки не сохраняются, поэтому для их просмотра используется print(list)
в конце цикла, и он печатает списки. Теперь, как я могу написать код для просмотра созданных списков и суммирования элементов указанным выше способом?
Пример:
l = []
for i in range(2):
l= list(range(5))
print(l)
вышеупомянутый производит:
#[0, 1, 2, 3, 4]
#[0, 1, 2, 3, 4]
Как добавить строку в цикл for для суммирования элементов списка один за другим, чтобы получить:
#[0, 2, 4, 6, 8]