Zum Hauptinhalt springen

List.RemoveLastN

Gibt eine Liste zurück, in der die angegebene Anzahl von Elementen vom Listenende entfernt wird.

Syntax​

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

Remarks​

Gibt eine Liste zurück, in der die letzten countOrCondition Elemente am Ende der Liste list entfernt werden. Wenn list weniger als countOrCondition Elemente enthält, wird eine leere Liste zurückgegeben.

  • Wenn eine Anzahl angegeben wird, werden Elemente bis zu der Anzahl entfernt.
  • Wenn eine Bedingung angegeben wird, werden alle aufeinander folgenden übereinstimmenden Elemente am Ende von list entfernt.
  • Wenn dieser Parameter NULL ist, wird nur ein Element entfernt.

Examples​

Example #1​

Erstellt eine Liste auf der Grundlage von '{1, 2, 3, 4, 5}' ohne die letzten drei Zahlen.

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

Result:

{1, 2}

Example #2​

Erstellt eine Liste auf der Grundlage von '{5, 4, 2, 6, 4}', die mit einer Zahl kleiner als 3 endet.

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

Result:

{5, 4, 2}

Category​

List.Transformation functions