Eliminar el último elemento de una lista en Python

Beginner

This tutorial is from open-source community. Access the source code

Introducción

En Python, una lista es una colección de elementos ordenados y modificables. A veces, necesitamos eliminar el último elemento de una lista y obtener todos los demás elementos. En este reto, debes crear una función que devuelva todos los elementos de una lista excepto el último.

Lista Inicial

Escribe una función de Python llamada initial(lst) que tome una lista como argumento y devuelva todos los elementos de la lista excepto el último.

def initial(lst):
  return lst[:-1]
initial([1, 2, 3]) ## [1, 2]

Resumen

Para resolver este reto, necesitas utilizar la función de segmentación de listas (list slicing) de Python. La sintaxis lst[:-1] devuelve todos los elementos de la lista excepto el último.