МК
Марина Куштавкина

(если что, не смейтесь) Как в python 3.3.0 остановить цикл if ?



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

я написал код: a = list(map(int, input().split()))
for i in range(0, len(a)):
*if ((i > 0) and (i + 1 > 0)) or ((i < 0) and (i + 1 < 0)):
**print(i, i + 1, end = " ")
мне надо, что бы if остановился, когда нашлась пара одинаковых по знаку чисел

VE
Viorel Evdokimov

if не цикл, а условный оператор. он в бесконечность не идет.
поясняй давай.

Похожие вопросы
Python. Подскажите, где взять описание того, как работать в Python.
Как в цикле if C++ обозначить нечетное число? как написать в цикле if нечетное число? if (!i%2) - так?
как работать с Python
C++, оператор break; можно ли испольовать просто в if (без цикла просто в if) Что делает этот оператор?
Можно ли начать с Python?
Python
пол года программированием не интересовался, уже цикл for от условия if отличить не могу=) да?
Почему в цикле из функции нельзя получить доступ к переменной? Python
Помогите с Python, цикл for
Цикл с параметром и предусловием в Python