Lezen in het Engels

Delen via


List.RemoveLastN

Syntaxis

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

Over

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

  • Als er een getal is opgegeven, worden maximaal dat aantal items verwijderd.
  • Als er een voorwaarde is opgegeven, worden alle opeenvolgende overeenkomende items aan het einde van list verwijderd.
  • Als deze parameter null is, wordt slechts één item verwijderd.

Voorbeeld 1

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

Gebruik

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

uitvoer

{1, 2}

Voorbeeld 2

Maak een lijst van {5, 4, 2, 6, 4} die eindigt op een getal kleiner dan 3.

Gebruik

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

uitvoer

{5, 4, 2}