При использовании raw_input
в цикле до ввода определенного символа (например, 'a'
), как я могу распечатать все входы до этого в обратном порядке, не сохраняя входы в структура данных?Печать результатов в обратном порядке из raw_input в python
Используя строку проста:
def foo():
x = raw_input("Enter character: ")
string = ""
while not (str(x) == "a"):
string = str(x) + "\n" + string
x = raw_input("Enter character: ")
print string.strip()
, но как я мог бы сделать то же самое без строки?
* без хранения входов в структуре данных *, почему это так? это домашнее задание? – SilentGhost
Почему вы отредактировали почти весь контент вопроса? – BoltClock
'без хранения входов в структуре данных' вы даже знаете, что такое структура данных? – Falmarri