Compartir a través de


List.LastN

Sintaxis

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

Acerca de

Devuelve el último elemento de la lista list. Si la lista está vacía, se produce una excepción. Esta función toma un parámetro opcional, countOrCondition, para admitir la recopilación de varios elementos o elementos de filtrado. countOrCondition se puede especificar de tres maneras:

  • Si se especifica un número, se devuelven hasta esa cantidad de elementos.
  • Si se especifica una condición, se devuelven todos los elementos que cumplen inicialmente la condición, comenzando al final de la lista. Si un elemento no cumple la condición, no se tienen en cuenta más elementos.
  • Si este parámetro es null, se devuelve el último elemento de la lista.

Ejemplo 1

Busque el último valor de la lista {3, 4, 5, -1, 7, 8, 2}.

Uso

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

Salida

{2}

Ejemplo 2

Busque los últimos valores de la lista {3, 4, 5, -1, 7, 8, 2} que son mayores que 0.

Uso

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

Salida

{7, 8, 2}