List.RemoveFirstN

Syntax

List.RemoveFirstN(list as list, optional countOrCondition as any) as list

Informácie

Vráti zoznam, ktorý odstráni prvý prvok zoznamu list. Ak list je prázdny zoznam, vráti sa prázdny zoznam. Táto funkcia vezme voliteľný parameter countOrConditionna podporu odstránenia viacerých hodnôt uvedených nižšie.

  • Ak je zadané číslo, odstráni sa najviac toľko položiek.
  • Ak je zadaná podmienka, odstránia sa všetky po sebe nasledujúce zodpovedajúce položky na začiatku list.
  • Ak má tento parameter hodnotu null, sleduje sa predvolené správanie.

Príklad 1

Odstráňte prvé tri čísla zo zoznamu.

Použitie

List.RemoveFirstN({1, 2, 3, 4, 5}, 3)

Výstup

{4, 5}

Príklad 2

Odstráňte úvodné čísla zo zoznamu za hodnotu väčšiu ako 3.

Použitie

List.RemoveFirstN({5, 4, 2, 6, 1}, each _ > 3)

Výstup

{2, 6, 1}