Introducción
En Python, podemos usar la notación de rebanadas para eliminar elementos de una lista. En este desafío, necesitarás escribir una función que elimine un número especificado de elementos desde la izquierda de una lista.
This tutorial is from open-source community. Access the source code
💡 Este tutorial está traducido por IA desde la versión en inglés. Para ver la versión original, puedes hacer clic aquí
En Python, podemos usar la notación de rebanadas para eliminar elementos de una lista. En este desafío, necesitarás escribir una función que elimine un número especificado de elementos desde la izquierda de una lista.
Escribe una función drop(a, n=1)
que tome una lista a
y un entero opcional n
como argumentos y devuelva una nueva lista con n
elementos eliminados desde la izquierda de la lista original. Si no se proporciona n
, la función debe eliminar solo el primer elemento de la lista.
def drop(a, n = 1):
return a[n:]
drop([1, 2, 3]) ## [2, 3]
drop([1, 2, 3], 2) ## [3]
drop([1, 2, 3], 42) ## []
En este desafío, aprendiste cómo usar la notación de rebanadas para eliminar elementos de una lista en Python. También escribiste una función que elimina un número especificado de elementos desde la izquierda de una lista.