Как получить список целых чисел после после ввода?
Поясню вопрос: нужно из строки 1 2 3 34 получить список целых чисел a=[1,2,3,34], но не прибегая к обработке введённой строки (a=map(int,raw_input().split())), потому как для больших строк процесс затратен по времени.
Возможно ли это реализовать силами стандартного питона, не используя сторонние библиотеки?
У вас в любом случае будут определённые затраты времени, без них никуда не деться. Возможно, вам поможет представление строки в виде потока (StringIO) и итеративная её обработка.
Если вы получаете строку из внешнего источника (скажем, из файла), итеративная её обработка позволит вам свести к минимуму затраты памяти.
А зачем здесь StringIO? Если строка уже загружена в память, то можно по ней просто итерировать в цикле: for s in string и далее логика разбора символов.