Compartir a través de


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

Cree una lista a partir de {1, 2, 3, 4, 5} sin los últimos 3 números.

Uso

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

Salida

{1, 2}

Ejemplo 2

Cree una lista a partir de {5, 4, 2, 6, 4} que termine con un número menor que 3.

Uso

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

Salida

{5, 4, 2}