Elimina elementos de la lista desde la izquierda

Beginner

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

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.

Elimina elementos de la lista desde la izquierda

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) ## []

Resumen

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.