List.RemoveLastN
Syntax
List.RemoveLastN(list as list, optional countOrCondition as any) as list
O
Vráti zoznam, ktorý odstráni posledné prvky countOrCondition
z konca zoznamu list
. Ak má list
menej ako countOrCondition
prvkov, vráti sa prázdny zoznam.
- 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 konci
list
. - Ak má tento parameter hodnotu null, odstráni sa len jedna položka.
Príklad č. 1
Vytvorte zoznam zo zoznamu {1, 2, 3, 4, 5} bez posledných 3 čísel.
používania
List.RemoveLastN({1, 2, 3, 4, 5}, 3)
výstupu
{1, 2}
Príklad č. 2
Vytvorte zoznam zo zoznamu {5, 4, 2, 6, 4}, ktorý končí číslom menším ako 3.
používania
List.RemoveLastN({5, 4, 2, 6, 4}, each _ > 3)
výstupu
{5, 4, 2}