Ga naar hoofdinhoud

List.RemoveLastN

Retourneert een lijst die het opgegeven aantal elementen van het einde van de lijst verwijdert.

Syntax

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

Remarks

Retourneert een lijst die het de laatste countOrCondition elementen van het einde van lijst list verwijdert. Als list minder dan countOrCondition elementen heeft, wordt er een lege lijst geretourneerd.

  • Als er een getal wordt opgegeven, wordt er niet meer dan dat aantal items verwijderd.
  • Als er een voorwaarde wordt opgegeven, eindigt de geretourneerde lijst met het eerste element van onderaf in list dat aan de criteria voldoet. Wanneer een item niet aan de voorwaarde voldoet, stopt de bewerking.
  • Als deze parameter null is, wordt slechts één item verwijderd.

Examples

Example #1

Een lijst van {1, 2, 3, 4, 5} zonder de laatste drie getallen maken.

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

Result:

{1, 2}

Example #2

Een lijst van {5, 4, 2, 6, 4} maken die eindigt met een getal kleiner dan 3.

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

Result:

{5, 4, 2}

Category

List.Transformation functions