List.LastN

Syntax

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

About

返回指定列表中的最后一项或项的列表。

  • list:要检查的列表。 如果列表为空,则返回空列表。
  • countOrCondition:(可选)支持收集多个条目或筛选条目。 尽管此参数被标记为可选参数,但如果未提供此值或值为null,则会发生错误。 可以通过两种方式指定此参数:
    • 如果指定了数字,则最多返回多个项。
    • 如果指定了条件,则从列表末尾开始返回满足条件的所有项。 一旦某个项目不符合条件,则不再考虑其他项目。

示例 1

在列表 {3, 4, 5, -1, 7, 8, 2} 中找到最后一个值。

用法

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

输出

{2}

示例 2

查找列表中 {3、4、5、-1、7、8、 2} 中大于 0 的最后一个值。

用法

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

输出

{7, 8, 2}