
Ayuda con listas, pregunta rápida
Publicado por Nicholas (3 intervenciones) el 03/12/2021 19:58:02
Hola buenas, estaba programando y quería crear una función para un programa que debo hacer por la uni, aquí el código:
Mi pregunta es...
¿Cómo puedo crear una condición para el if mencionando el input del producto.remove?
Traté de dejarlo todo en la misma línea como:
(producto es el nombre de la lista que contiene esos términos)
Pero no funcionó como esperaba, lo que estoy intentando es que si el elemento no está en la lista "producto", tire el mensaje de inválido, pero no lo he logrado, aclaro que apenas estoy aprendiendo a usar Python, así que soy totalmente principiante, agradecería una ayuda de cómo hacer referencia a ese input en una condición. Gracias
1
2
3
4
5
6
7
8
9
def quitarProductos():
while True:
listaProductos()
producto.remove(input("Elija el producto a eliminar: "))
if
print("El producto ha sido eliminado correctamente")
break
else:
print("El producto ingresado no es válido")
Mi pregunta es...
¿Cómo puedo crear una condición para el if mencionando el input del producto.remove?
Traté de dejarlo todo en la misma línea como:
1
if producto.remove(input("Elija el producto a eliminar: ")) in producto:
(producto es el nombre de la lista que contiene esos términos)
Pero no funcionó como esperaba, lo que estoy intentando es que si el elemento no está en la lista "producto", tire el mensaje de inválido, pero no lo he logrado, aclaro que apenas estoy aprendiendo a usar Python, así que soy totalmente principiante, agradecería una ayuda de cómo hacer referencia a ese input en una condición. Gracias
Valora esta pregunta


0