Habitación 7: Ordenar Números de Lista


Desde el módulo de control, detectan múltiples objetos orbitando alrededor de la estación espacial ⚠️. Es urgente analizar sus coordenadas para prevenir colisiones 🌌💥.

🚀 Obten los tres siguientes datos clave:

Ordena la lista ocupando la función .sort() para obtener los elementos requeridos usando los indices correspondientes. Debes crear una nueva lista con los elementos ordenados de menor a mayor.

El valor central depende del largo de la lista:

  • Si el largo de la lista es par: Es el valor entero del promedio de los 2 elementos que están al centro de la lista.
  • Si el largo de la lista es impar: Es el elemento que se encuentra al medio.

Ejemplo

lista_par = [1,3,6,9]
valor_central = (lista_par[1] + lista_par[2]) // 2 # Esta operación sería [(3 + 6) / 2] igual a 4

lista_impar = [1,3,6]
largo = len(lista_impar) # Largo igual a 3
valor_central = lista(largo//2) # Obtiene el elemento 3 a través del índice 1

La operación //2 es una división que obtiene sólo el valor entero del resultado. Si es 7//2 obtiene el valor de 3.