История изменений
Исправление E, (текущая версия) :
sliceString.startswith('@')
Когда ты удаляешь элемент через remove, у тебя сдвигается весь список. Следующий элемент становится текущим, а потом ты переходишь к ещё более следующему, и текущий остаётся без обработки.
Сложно понять, что у тебя за задача, но лучше собирай новые элементы в новый список, а потом проходи его. Повторять, пока на очередной итерации новых элементов не найдётся.
Исходная версия E, :
sliceString.startswith('@')
Но, похоже, тебе нужно sliceString.split('@')