Aller au contenu principal

List.RemoveLastN

Retourne une liste qui supprime le nombre spécifié d'éléments à la fin de la liste.

Syntax

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

Remarks

Retourne une liste qui supprime les countOrCondition derniers éléments à la fin de la liste list. Si list contient moins de countOrCondition éléments, une liste vide est retournée.

  • Si un nombre est spécifié, autant d'éléments sont supprimés.
  • Si une condition est spécifiée, la liste retournée se termine par le premier élément à partir du bas dans list qui remplit le critère. Lorsqu'un élément ne remplit pas la condition, aucun autre élément n'est pris en compte.
  • Si ce paramètre a la valeur Null, un seul élément est supprimé.

Examples

Example #1

Crée une liste à partir de {1, 2, 3, 4, 5} sans les 3 derniers nombres.

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

Result:

{1, 2}

Example #2

Crée une liste à partir de {5, 4, 2, 6, 4} qui se termine par un nombre inférieur à 3.

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

Result:

{5, 4, 2}

Category

List.Transformation functions