remove

remove

> Funções

Suprime um elemento do array array na posição position, e devolve o elemento suprimido.

Parâmetros
Retorno
TypeScript

Em JavaScript, a.splice(index, 1) retira de facto o elemento, mas devolve um array dos elementos retirados e não o elemento: escreva a.splice(index, 1)[0] para recuperar remove. Fora dos limites não levanta nada e devolve um array vazio, portanto [0] vale undefined. Um índice negativo conta a partir do fim.

Python

Em Python, a.pop(index) retira o elemento e devolve-o, como remove; del a[index] também o retira mas não devolve nada. Ambos levantam um IndexError fora dos limites, e um índice negativo conta a partir do fim. Não confundir com a.remove(valeur), que retira a primeira ocorrência de um valor — isso é removeElement em LeekScript — e levanta um ValueError se estiver ausente.