2017-12-05 5 views

Antwort

0

Rufen Sie einfach input vor der Schleife und in einer Variablen speichern:

numberlist = [] 
list_length = int(input('List length: ')) 
for i in range(1, list_length+1): 
    numbers=int(input('Enter number ' + str(i))) 
    numberlist.append(numbers) 
0
numberlist=[] 

for i in range(int(input('Enter number of numbers: '))): 
    number=int(input('Enter number '+str(i+1) + ': ')) 
    numberlist.append(number) 

print(numberlist) 
0

die erste int lesen und speichern sie in einer Variablen sagen n. Führen Sie die Schleife n mal aus und speichern Sie sie in einer Liste.

n=int(input()) 
list1=[] 
for i in range(n): 
    list1.append(int(input())) 

Wenn alle Zahlen, die durch Raum wie 22 34 56 und so auf der Verwendung getrennt sind folgende:

list1=[int(c) for c in input().strip().split(' ')] 
list_length=list1[0] 
final_list=list1[1:] 
Verwandte Themen