Condividi tramite


List.LastN

Sintassi

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

Informazioni su

Restituisce l'ultimo elemento dell'elenco list. Se l'elenco è vuoto, viene generata un'eccezione. Questa funzione accetta un parametro facoltativo, countOrCondition, per supportare la raccolta di più elementi o filtrare gli elementi. countOrCondition può essere specificato in tre modi:

  • Se viene specificato un numero, tale numero indica fino a quanti elementi vengono restituiti.
  • Se viene specificata una condizione, vengono restituiti tutti gli elementi che inizialmente soddisfano la condizione, a partire dalla fine dell'elenco. Se un elemento non soddisfa la condizione, non vengono considerati altri elementi.
  • Se questo parametro è Null, viene restituito l'ultimo elemento nell'elenco.

Esempio 1

Trovare l'ultimo valore nell'elenco {3, 4, 5, -1, 7, 8, 2}.

Utilizzo

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

Output

{2}

Esempio 2

Trovare i valori finali nell'elenco {3, 4, 5, -1, 7, 8, 2} che sono maggiori di 0.

Utilizzo

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

Output

{7, 8, 2}