List.LastN
List.LastN(list as list, optional countOrCondition as any) as any
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.
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}
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}