Cómo revertir una lista en Python – Resuelto

Introducción

En Python, revertir una lista es una tarea común que se puede lograr de varias formas. En este artículo, te mostraré cómo revertir una lista en Python de manera sencilla y efectiva.

Usando el método reverse()

Una forma sencilla de revertir una lista en Python es utilizando el método reverse(). Este método invierte el orden de los elementos en la lista de forma inplace, es decir, modifica la lista original.

# Crear una lista

lista = [1, 2, 3, 4, 5]

# Revertir la lista usando el método reverse()

lista.reverse()

# Imprimir la lista revertida

print(lista)

Este código imprimirá: [5, 4, 3, 2, 1], ya que la lista original se ha invertido.

Usando la técnica de slicing

Otra forma de revertir una lista en Python es utilizando la técnica de slicing. Esta técnica consiste en crear una copia de la lista original con un paso negativo, lo que invierte el orden de los elementos.

# Crear una lista

lista = [1, 2, 3, 4, 5]

# Revertir la lista usando slicing

lista_revertida = lista[::-1]

# Imprimir la lista revertida

print(lista_revertida)

Este código imprimirá: [5, 4, 3, 2, 1], al igual que en el método anterior.

Conclusión

Revertir una lista en Python es una tarea sencilla que se puede lograr de varias formas. En este artículo, hemos visto dos métodos efectivos para revertir una lista: utilizando el método reverse() y la técnica de slicing. Ahora puedes aplicar estos métodos en tus proyectos de Python para invertir el orden de tus listas de manera rápida y sencilla.