List.RemoveFirstN
Syntax
List.RemoveFirstN(list as list, optional countOrCondition as any) as list
Info
Gibt eine Liste zurück, die das erste Element der Liste list
entfernt. Wenn list
eine leere Liste ist, wird eine leere Liste zurückgegeben. Diese Funktion akzeptiert den optionalen Parameter countOrCondition
, um das Entfernen mehrerer Werte zu unterstützen, wie unten dargestellt.
- Wenn eine Zahl angegeben wird, werden bis zu dieser Anzahl Elemente entfernt.
- Wenn eine Bedingung angegeben wird, werden alle aufeinander folgenden übereinstimmenden Elemente am Anfang von
list
entfernt. - Wenn dieser Parameter NULL ist, ist das Standardverhalten zu beobachten.
Beispiel 1
Erstellt eine Liste auf der Grundlage von „{1, 2, 3, 4, 5}“ ohne die ersten drei Zahlen.
Verwendung
List.RemoveFirstN({1, 2, 3, 4, 5}, 3)
Ausgabe
{4, 5}
Beispiel 2
Erstellt eine Liste auf der Grundlage von „{5, 4, 2, 6, 1}“, die mit einer Zahl kleiner 3 beginnt.
Verwendung
List.RemoveFirstN({5, 4, 2, 6, 1}, each _ > 3)
Ausgabe
{2, 6, 1}