使用英语阅读

通过


List.LastN

语法

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

关于

返回列表 list 中的最后一项。 如果列表为空,则会引发异常。 此函数采用可选参数 countOrCondition,以支持收集多个项或筛选项。 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}