У меня есть список элементов вроде [1,3,5,6,8,7]
. Мне нужен список сумм двух последовательных элементов списка таким образом, чтобы последний элемент также добавлялся к первому элементу списка. Я имею в виду, что в приведенном выше случае мне нужен этот список: [4,8,11,14,15,8]
Но когда дело доходит до добавления последнего и первого элементов в течение l oop, индекс выходит за пределы допустимого диапазона. Рассмотрим следующий код:
List1 = [1,3,5,6,8,7]
List2 = [List1[i] + List1[i+1] for i in range (len(List1))]
print(List2)