miércoles, 30 de octubre de 2024

Restar 1 a cada elemento en una lista


Problema: Dada una lista lst con elementos [2, 33, 222, 14, 25], se quiere restar 1 a cada elemento de la lista.

Solución: Esto se puede lograr utilizando una comprensión de listas para crear una nueva lista con los elementos modificados. Aquí tienes la solución en Python:

lst = [2, 33, 222, 14, 25]
result = [x - 1 for x in lst]

El código crea una nueva lista llamada result en la cual cada elemento en lst se reduce en 1. La lista resultante result será [1, 32, 221, 13, 24].