# Paso 1: Pedir al usuario los nombres de 5 jugadores equipo = [] print("Forma tu equipo para el minipartido de fútbol:") for i in range(5): nombre = input(f"Ingrese el nombre del jugador {i + 1}: ") equipo.append(nombre) # Paso 2: Mostrar el equipo completo print("\nEquipo completo:") for jugador in equipo: print(f"- {jugador}") # Paso 3: Preguntar si desea eliminar a un jugador eliminar = input("\n¿Deseas eliminar a un jugador del equipo? (sí/no): ").lower() if eliminar == "sí" or eliminar == "si": nombre_eliminar = input("Ingresa el nombre del jugador que deseas eliminar: ") if nombre_eliminar in equipo: equipo.remove(nombre_eliminar) print(f"\n{nombre_eliminar} ha sido eliminado del equipo.") else: print(f"\nEl jugador {nombre_eliminar} no está en el equipo.") # Paso 4: Mostrar la lista actualizada print("\nEquipo actualizado:") for jugador in equipo: print(f"- {jugador}")
Aquí te muestro el código completo con los pasos solicitados: ```python # Paso 1: Pedir al usuario los nombres de 5 jugadores equipo = [] print("Forma tu equipo para el minipartido de fútbol:") for i in range(5): nombre = input(f"Ingrese el nombre del jugador {i + 1}: ") equipo.append(nombre) # Paso 2: Mostrar el equipo completo print("\nEquipo completo:") for jugador in equipo: print(f"- {jugador}") # Paso 3: Preguntar si desea eliminar a un jugador eliminar = input("\n¿Deseas eliminar a un jugador del equipo? (sí/no): ").lower() while eliminar == "sí" or eliminar == "si": nombre_eliminar = input("Ingresa el nombre del jugador que deseas eliminar: ") if nombre_eliminar in equipo: equipo.remove(nombre_eliminar) print(f"\n{nombre_eliminar} ha sido eliminado del equipo.") else: print(f"\nEl jugador {nombre_eliminar} no está en el equipo.") eliminar = input("\n¿Deseas eliminar a otro jugador del equipo? (sí/no): ").lower() # Paso 4: Mostrar la lista actualizada print("\nEquipo actualizado:") for jugador in equipo: print(f"- {jugador}") ``` En este código, se ha agregado un bucle `while` para permitir que el usuario elimine a varios jugadores del equipo sin tener que reiniciar el programa. El bucle se repite hasta que el usuario decida no eliminar a ningún jugador más. También se ha agregado una comprobación para asegurarse de que el nombre del jugador a eliminar esté en la lista del equipo antes de intentar eliminarlo. De lo contrario, se muestra un mensaje de error.