You can easily create it using generators. Here is one such implementation. Note that you can either press blank return or any keyboard interrupt to break out of the entry point
>>> def multi_input():
try:
while True:
data=raw_input()
if not data: break
yield data
except KeyboardInterrupt:
return
>>> userInput = list(multi_input())
359716482
867345912
413928675
398574126
>>> userInput
['359716482', '867345912', '413928675', '398574126']
>>>
source
share