Freigeben über


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}