List.LastN
List.LastN(list as list, optional countOrCondition as any) as any
Returnerar det sista objektet i listan list
. Om listan är tom utlöses ett undantag. Den här funktionen tar en valfri parameter, countOrCondition
, som stöd för insamling av flera objekt eller filtrering av objekt. countOrCondition
kan anges på tre sätt:
- Om ett tal anges returneras upp till så många objekt.
- Om ett villkor anges returneras alla objekt som ursprungligen uppfyller villkoret, med början i slutet av listan. När ett objekt misslyckas med villkoret beaktas inga ytterligare objekt.
- Om den här parametern är null returneras det sista objektet i listan.
Hitta det sista värdet i listan {3, 4, 5, -1, 7, 8, 2}.
Användning
List.LastN({3, 4, 5, -1, 7, 8, 2}, 1)
Output
{2}
Hitta de sista värdena i listan {3, 4, 5, -1, 7, 8, 2} som är större än 0.
Användning
List.LastN({3, 4, 5, -1, 7, 8, 2}, each _ > 0)
Output
{7, 8, 2}