Passa al contenuto principale

List.LastN

Restituisce l'ultimo valore dell'elenco. Può specificare facoltativamente quanti valori restituire o una condizione idonea.

Syntax

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

Remarks

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 il filtro degli elementi. countOrCondition può essere specificato in tre modi:

  • Se viene specificato un numero, indica il numero massimo di elementi restituiti.
  • Se viene specificata una condizione, vengono restituiti tutti gli elementi che soddisfano inizialmente 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 dell'elenco.

Examples

Example #1

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

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

Result:

{2}

Example #2

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

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

Result:

{7, 8, 2}

Category

List.Selection