List.RemoveLastN
Devuelve una lista que quita el número especificado de elementos del final de la lista.
Syntax
List.RemoveLastN(
list as list,
optional countOrCondition as any
) as list
Remarks
Devuelve una lista que quita los countOrCondition
últimos elementos 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 quitan hasta ese número de elementos.
- Si se especifica una condición, la lista devuelta termina con el primer elemento de la parte inferior de
list
que cumple los criterios. Una vez que un elemento no cumple la condición, no se consideran más elementos. - Si este parámetro es null, solo se quita un elemento.
Examples
Example #1
Crear una lista a partir de {1, 2, 3, 4, 5} sin los 3 últimos números.
List.RemoveLastN({1, 2, 3, 4, 5}, 3)
Result:
{1, 2}
Example #2
Crear una lista a partir de {5, 4, 2, 6, 4} que termine con un número menor que 3.
List.RemoveLastN({5, 4, 2, 6, 4}, each _ > 3)
Result:
{5, 4, 2}
Category
List.Transformation functions