Listas
Requisitos de finalización
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")