List.RemoveLastN

Sintassi

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

Informazioni

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

Rimuovere gli ultimi tre numeri dall'elenco.

Utilizzo

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

Output

{1, 2}

Esempio 2

Rimuovere i numeri finali dall'elenco, purché siano maggiori di 3.

Utilizzo

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

Output

{5, 4, 2}