Condividi tramite


List.RemoveLastN

Sintassi

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

Informazioni su

Restituisce un elenco che rimuove gli ultimi countOrCondition elementi dalla fine dell'elenco list. Se list ha meno di countOrCondition elementi, viene restituito un elenco vuoto.

  • Se viene specificato un numero, tale numero indica fino a quanti elementi vengono rimossi.
  • Se viene specificata una condizione, eventuali elementi corrispondenti consecutivi alla fine di list vengono rimossi.
  • Se questo parametro è Null, viene rimosso un solo elemento.

Esempio 1

Creare un elenco da {1, 2, 3, 4, 5} senza gli ultimi 3 numeri.

Utilizzo

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

Output

{1, 2}

Esempio 2

Creare un elenco da {5, 4, 2, 6, 4} che termina con un numero inferiore a 3.

Utilizzo

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

Output

{5, 4, 2}