Как найти соседние элементы массива, сумма которых максимальна (минимальна)?
В задаче написано найти элементы, а не их сумму.
Привет.num = [.........]
opt = list(map(lambda x, y: (x + y, (x, y)), num, num[1:]))
max_sum_pair = max(opt)    # итоговый кортеж МАКСИМУМ (сумма, (число 1, число 2))
min_sum_pair = min(opt)     # МИНИМУМ