List.RemoveFirstN
List.RemoveFirstN(list as list, optional countOrCondition as any) as list
Vrátí seznam, který odebere první prvek seznamu list
. Pokud list
je prázdný seznam, vrátí se prázdný seznam. Tato funkce přebírá volitelný parametr, countOrCondition
který podporuje odebrání více hodnot, jak je uvedeno níže.
- Pokud je zadané číslo, odebere se až tolik položek.
- Pokud je zadaná podmínka, odeberou se všechny po sobě jdoucí odpovídající položky na začátku
list
. - Pokud je tento parametr null, je pozorováno výchozí chování.
Vytvořte seznam z {1, 2, 3, 4, 5} bez prvních 3 čísel.
Využití
List.RemoveFirstN({1, 2, 3, 4, 5}, 3)
Výstup
{4, 5}
Vytvořte seznam z {5, 4, 2, 6, 1}, který začíná číslem menším než 3.
Využití
List.RemoveFirstN({5, 4, 2, 6, 1}, each _ > 3)
Výstup
{2, 6, 1}