List.RemoveFirstN
Gibt eine Liste zurück, in der die angegebene Anzahl von Elementen am Listenanfang übersprungen wird.
Syntax
List.RemoveFirstN(
list as list,
optional countOrCondition as any
) as list
Remarks
Gibt eine Liste zurück, in der das erste Element der Liste "list" entfernt wird. Ist die Liste "list" leer, wird eine leere Liste zurückgegeben.Diese Funktion akzeptiert einen optionalen Parameter (countOrCondition) zum Entfernen mehrerer Werte, wie in der folgenden Liste erläutert:
- Bei Angabe einer Zahl werden maximal so viele Elemente entfernt, wie angegeben.
- Bei Angabe einer Bedingung beginnt die zurückgegebene Liste mit dem ersten 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 das Standardverhalten verwendet.
Examples
Example #1
Erstellt eine Liste auf der Grundlage von '{1, 2, 3, 4, 5}' ohne die ersten drei Zahlen.
List.RemoveFirstN({1, 2, 3, 4, 5}, 3)
Result:
{4, 5}
Example #2
Erstellt eine Liste auf der Grundlage von "{5, 4, 2, 6, 1}", die mit einer Zahl kleiner 3 beginnt.
List.RemoveFirstN({5, 4, 2, 6, 1}, each _ > 3)
Result:
{2, 6, 1}
Category
List.Transformation functions