Remover os primeiros elementos de uma lista
A função _.drop do Lodash cria uma sublista ao remover n elementos do início. Reproduza esse comportamento com a função fornecida e os recursos comuns do Python.
Se n for omitido, remova um elemento. Se n for zero, retorne a lista inteira. Se n for igual ou maior que o tamanho da lista, retorne uma lista vazia.
Exemplos
drop([1, 2, 3], 1) ➞ [2, 3]
drop([1, 2, 3], 2) ➞ [3]
drop([1, 2, 3], 5) ➞ []
drop([1, 2, 3], 0) ➞ [1, 2, 3]Notas
- Não importe o Lodash; escreva sua própria versão.
- A função também aceita listas com strings e listas vazias.
- Você encontra esta série aqui.