Задача «Соседи одного знака»

Условие

Дан список чисел. Если в нем есть два соседних элемента одного знака, выведите эти числа. Если соседних элементов одного знака нет — не выводите ничего. Если таких пар соседей несколько — выведите первую пару.

Решение

  1. a = [int(i) for i in input().split()]
  2. for i in range(1, len(a)):
  3.     if a[i - 1] * a[i] > 0:
  4.         print(a[i - 1], a[i])
  5.         break