Ejercicio 16
Vamos a crear un programa que tenga el siguiente menú:
  1. Añadir número a la lista: Me pide un número de la lista y lo añade al final de la lista.
  2. Añadir número de la lista en una posición: Me pide un número y una posición, y si la posición existe en la lista lo añade a ella (la posición se pide a partir de 1).
  3. Longitud de la lista: te muestra el número de elementos de la lista.
  4. Eliminar el último número: Muestra el último número de la lista y lo borra.
  5. Eliminar un número: Pide una posición, y si la posición existe en la lista lo borra de ella (la posición se pide a partir de 1).
  6. Contar números: Te pide un número y te dice cuantas apariciones hay en la lista.
  7. Posiciones de un número: Te pide un número y te dice en que posiciones está (contando desde 1).
  8. Mostrar números: Muestra los números de la lista
  9. Salir

Hay que crear un programa con menú para gestionar una lista (añadir, borrar, contar, mostrar…). Lo he hecho usando un while que muestra el menú y una estructura if/elif para ejecutar cada opción elegida por el usuario.