Leer en inglés

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 countOrCondition elementos especificados 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 quitará esa cantidad máxima de elementos.
  • Si se especifica una condición, se quitarán los elementos coincidentes consecutivos al final de list.
  • Si este parámetro es null, solo se quita un elemento.

Ejemplo 1

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

Uso

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

Salida

{1, 2}

Ejemplo 2

Crear 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}