List.RemoveLastN

Sintaxis

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

Acerca de

Devuelve una lista que quita los últimos elementos countOrCondition del final de la lista list. Si list tiene menos de countOrCondition elementos, se devuelve una lista vacía.

  • Si se especifica un número, se pueden quitar hasta esa cantidad de elementos.
  • Si se especifica una condición, se quitan los elementos coincidentes consecutivos al final de list.
  • Si este parámetro es NULL, solo se quita un elemento.

Ejemplo 1

Quite los tres últimos números de la lista.

Uso

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

Salida

{1, 2}

Ejemplo 2

Quite los números finales de la lista siempre que sean mayores que 3.

Uso

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

Salida

{5, 4, 2}