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