2016-12-12 1 views

Antwort

0

Sie einfach tun können:

my_list = [int(input("Enter number {}... ".format(i+1))) for i in range(0,number)] 

Hier my_list die list von n Zahlen halten vom Benutzer eingegeben.

Hinweis:list ist integrierter Typ in Python. Verwenden Sie es nicht als Variablennamen

0

Wenn Sie ein Bündel auf einmal eingegeben haben möchten, durch Komma getrennt, könnten Sie verwenden:

w = input("Enter stuff to add to the list, separated by commas.") 
my_list = w.split(",") 
print(my_list) 

Dieser Code akzeptiert Eingaben als durch Kommata getrennte Sachen wie diese: a, 1, @^ und wandelt es in das um: ['a', '1', '@^'] Der Code funktioniert, indem er comma-ed-Eingabe als w akzeptiert und es dann in einer Liste durch die Kommas unter Verwendung der integrierten split()-Methode aufteilt.

Verwandte Themen