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 aufweist, wird eine leere Liste zurückgegeben.
- Bei Angabe einer Zahl werden maximal so viele Elemente entfernt, wie angegeben.
- Bei Angabe einer Bedingung endet die zurückgegebene Liste mit dem untersten Element aus '
list', das die Kriterien erfüllt. Erfüllt ein Element die Bedingung nicht, werden ab diesem Punkt keine weiteren Elemente berücksichtigt. - Ist dieser Parameter NULL, 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