Reto 8: Calcular los cambios entre lecturas
Objetivo #
Calcular los cambios entre lecturas aplicando los contenidos de Python básico.
Conocimientos previos #
Listas, índices, range(), for y append().
Tu reto #
Implementa la función variaciones(lecturas).
A partir de una lista de enteros, devuelve una nueva lista con el cambio entre cada lectura y la anterior: lectura actual menos lectura anterior.
El primer valor no tiene una lectura previa y no genera resultado. Una lista vacía o con un solo elemento produce []. Conserva el orden, permite cambios negativos y no modifiques la lista recibida.
La función debe devolver el resultado con return. No uses input() ni print(): el corrector llamará a tu función con diferentes datos.
Ejemplos #
| Llamada | Resultado devuelto |
|---|---|
variaciones([10, 13, 8, 8]) | [3, -5, 0] |
variaciones([7]) | [] |
Cargando actividad al acercarte…
Ver una pista
Empieza en el índice 1. En cada posición puedes restar el valor situado justo antes.