使用英语阅读

通过


List.RemoveLastN

语法

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

关于

返回一个列表,它从列表 list 末尾删除最后几个 countOrCondition 元素。 如果 list 中少于 countOrCondition 个元素,则返回空列表。

  • 如果指定了数字,则最多会删除指定数量的项。
  • 如果指定了条件,则 list 末尾的任何连续匹配项都会被移除。
  • 如果此参数为 NULL,则仅删除一项。

示例 1

从 {1, 2, 3, 4, 5} 创建不带后 3 个数的列表。

使用情况

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

输出

{1, 2}

示例 2

从 {5, 4, 2, 6, 4} 创建以小于 3 的数结尾的列表。

使用情况

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

输出

{5, 4, 2}