List.LastN

Syntaxe

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

Asi

Vrátí seznam poslední položky nebo položek v zadaném seznamu.

  • list: Seznam k prozkoumání. Pokud je seznam prázdný, vrátí se prázdný seznam.
  • countOrCondition: (Volitelné) Podporuje shromažďování více položek nebo filtrování položek. I když je tento parametr uvedený jako volitelný, dojde k chybě, pokud tato hodnota není zadaná nebo je null. Tento parametr lze zadat dvěma způsoby:
    • Pokud je zadané číslo, vrátí se až tolik položek.
    • Pokud je zadaná podmínka, vrátí se všechny položky, které splňují podmínku, počínaje koncem seznamu. Jakmile položka nevyhovuje podmínkám, neberou se v úvahu žádné další položky.

Příklad 1

Najde poslední hodnotu v seznamu {3, 4, 5, -1, 7, 8, 2}.

Použití

List.LastN({3, 4, 5, -1, 7, 8, 2}, 1)

Výstup

{2}

Příklad 2

Vyhledá poslední hodnoty v seznamu {3, 4, 5, -1, 7, 8, 2}, které jsou větší než 0.

Použití

List.LastN({3, 4, 5, -1, 7, 8, 2}, each _ > 0)

Výstup

{7, 8, 2}