Partilhar via


List.RemoveLastN

Sintaxe

List.RemoveLastN(list as list, optional countOrCondition as any) as list

Sobre nós

Retorna uma lista que remove os últimos countOrCondition elementos do final da lista list. Se list tiver menos de countOrCondition elementos, uma lista vazia será retornada.

  • Se um número for especificado, até esse número de itens será removido.
  • Se uma condição for especificada, todos os itens correspondentes consecutivos no final do list serão removidos.
  • Se esse parâmetro for null, apenas um item será removido.

Exemplo 1

Crie uma lista a partir de {1, 2, 3, 4, 5} sem os últimos 3 números.

Utilização

List.RemoveLastN({1, 2, 3, 4, 5}, 3)

Saída

{1, 2}

Exemplo 2

Crie uma lista a partir de {5, 4, 2, 6, 4} que termine com um número inferior a 3.

Utilização

List.RemoveLastN({5, 4, 2, 6, 4}, each _ > 3)

Output

{5, 4, 2}