n = int(input("digite o número : ")
I=0
For i in lista:
lista[i].append(input("digite o número"
I+=1
else:
Print("lista cheia")
I'm new to Programming and I can not deploy what the questionnaire wants.
n = int(input("digite o número : ")
I=0
For i in lista:
lista[i].append(input("digite o número"
I+=1
else:
Print("lista cheia")
I'm new to Programming and I can not deploy what the questionnaire wants.
To get the highest value in a list of numbers, the native function is max
:
numeros = [1, 2, 3, 4, 5]
print("Maior número da lista é:", max(numeros))
Returns the message:
Maior número da lista é: 5
To generate this list dynamically through user input, in Python, the easiest is to use list comprehension :
numeros = [int(input("Número: ")) for i in range(20)]
The above line of code may be better competed with a similar, but not analog, code snippet:
numeros = []
for i in range(20):
numeros.append(int(input("Número: ")))
The final code would look like:
numeros = [int(input("Número: ")) for i in range(20)]
print("Maior número da lista é:", max(numeros))
See working at Repl.it .
x = 1
lista = []
print('Digite 20 números.')
while x <= 20:
n = int(input('Digite um número: [ %s ]: '%x))
lista.append(n)
x += 1
print('O maior valor é:',max(lista))
lista = []
while len(lista)+1 <= 20:
lista.append(int(input("Digite um número: ")))
print ("O maior valor é: ", max(lista))