Не могу понять что конкретно в вашем коде не так, но я б решил следующим образом:
Пустой список
Цикл с инт инпутом
req = input()
Далее условие: если плюс - аппендим в пустой список срез от второго индекса инпута (избавляясь сразу от пробела и знака)
В противном случае - изначальный список равен самому себе срезанному по [1:]
Далее вывод в этом же цикле:
Если список не пустой - выводите нулевой индекс, в противном случае -1