Partilhar via


List.LastN

Sintaxe

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

Sobre nós

Devolve o último item da lista list. Se a lista estiver vazia, uma exceção será lançada. Esta função utiliza um parâmetro opcional, countOrCondition, para suportar a recolha de vários itens ou a filtragem de itens. countOrCondition pode ser especificado de três maneiras:

  • Se um número for especificado, até esse número de itens seriam retornados.
  • Se uma condição for especificada, todos os itens que inicialmente atendem à condição serão retornados, começando no final da lista. Quando um item falha na condição, nenhum outro item é considerado.
  • Se esse parâmetro for null, o último item da lista será retornado.

Exemplo 1

Encontre o último valor na lista {3, 4, 5, -1, 7, 8, 2}.

Utilização

List.LastN({3, 4, 5, -1, 7, 8, 2}, 1)

Saída

{2}

Exemplo 2

Encontre os últimos valores na lista {3, 4, 5, -1, 7, 8, 2} superiores a 0.

Utilização

List.LastN({3, 4, 5, -1, 7, 8, 2}, each _ > 0)

Saída

{7, 8, 2}