Суммы соседей

Иногда важно сравнивать не отдельные элементы, а пары рядом стоящих значений: например, сумму продаж за два соседних дня. Напишите функцию, которая возвращает список сумм соседних элементов. Если в списке меньше двух чисел, складывать нечего — верните пустой список.

Примеры

Ввод
[1, 2, 3]
Вывод
[3, 5]
Ввод
[5]
Вывод
[]
Ввод
[]
Вывод
[]

Нужно реализовать

def pairwise_sums(nums: list[int]) -> list[int]:

Теги

lists
PostgreSQLv16

Здесь будет результат выполнения кода

Видимые тесты
1
Ввод
[1,2,3]
Ожидаемый[3,5]
2
Ввод
[5]
Ожидаемый[]
3
Ввод
[]
Ожидаемый[]
4
Ввод
[1,2,3,4]
Ожидаемый[3,5,7]
5
Ввод
[-1,1,-1]
Ожидаемый[0,0]
6
Ввод
[2,3,4]
Ожидаемый[5,7]
Фокус-радио
На паузе · SomaFM · Fluid