Remover Elementos de Lista da Esquerda

Beginner

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

Introdução

Em Python, podemos usar a notação de fatias (slice notation) para remover elementos de uma lista. Neste desafio, você precisará escrever uma função que remove um número especificado de elementos da esquerda de uma lista.

Remover Elementos de uma Lista da Esquerda

Escreva uma função drop(a, n=1) que recebe uma lista a e um inteiro opcional n como argumentos e retorna uma nova lista com n elementos removidos da esquerda da lista original. Se n não for fornecido, a função deve remover apenas o primeiro elemento da 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) ## []

Resumo

Neste desafio, você aprendeu como usar a notação de fatias (slice notation) para remover elementos de uma lista em Python. Você também escreveu uma função que remove um número especificado de elementos da esquerda de uma lista.