Číst v angličtině

Sdílet prostřednictvím


List.RemoveLastN

Syntaxe

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

O aplikaci

Vrátí seznam, který odebere poslední countOrCondition prvky z konce seznamu list. Pokud list obsahuje méně než countOrCondition prvky, vrátí se prázdný seznam.

  • 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 konci list .
  • Pokud má tento parametr hodnotu null, odebere se pouze jedna položka.

Příklad 1

Vytvořte seznam z {1, 2, 3, 4, 5} bez posledních 3 čísel.

Využití

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

Výstup

{1, 2}

Příklad 2

Vytvořte seznam z {5, 4, 2, 6, 4}, který končí číslem menším než 3.

Využití

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

Výstup

{5, 4, 2}