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
listque 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