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, beginnt die zurückgegebene Liste mit dem ersten Element in list, das die Kriterien erfüllt. Wenn ein Element die Bedingung nicht erfüllt, werden keine weiteren Elemente berücksichtigt.
  • 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}