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. 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