15. Ejercicios Resueltos

15.1. Cargar y sacar de lista.

Crear un programa que permita crear una lista cuyos valores serán ingresados por teclado hasta que el usuario ingrese un 0. Este valor 0 no debe formar parte de la lista. 
Luego:
1. Ingresar un valor y si se encuentra en la lista eliminarlo. 
2. Mostrar la lista.
Una solución propuesta sería:

Copy
lista=[] #Lista vacia
nro=int(input("Numero:")) #Ingreso un nro.
while nro!=0: #mientras no sea cero, voy a agregar valores a la lista.
lista.append(nro) #agrego a la lista con método append
nro=int(input("Número: ")) #Ingreso un nro y luego evalúa el while
print (lista) #muestro los valores de la lista.
nroeliminar=int(input("Ingrese Numero a eliminar: ")) #Ingreso nro a eliminar.
if nroeliminar in lista: #¿Existe ese nro en la lista?
lista.remove(nroeliminar) #si existe => Borro!
else:
print("Ese número no está entre los ingresados")
view raw python/Lista1.py delivered with ❤ by emgithub