Zum Hauptinhalt springen

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. Wenn list eine leere Liste ist, wird eine leere Liste zurückgegeben. Diese Funktion verwendet den optionalen Parameter countOrCondition, um das Entfernen mehrerer Werte zu unterstützen, wie unten aufgeführt.

  • Wenn eine Anzahl angegeben wird, werden Elemente bis zu der Anzahl entfernt.
  • Wenn eine Bedingung angegeben wird, werden alle aufeinander folgenden übereinstimmenden Elemente am Anfang von list entfernt.
  • Wenn dieser Parameter NULL ist, wird das Standardverhalten beobachtet.

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