List.RemoveLastN

List.RemoveRange(list as list, offset as number, optional count as nullable number) as list

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

  • 如果指定一个数字,则最多删除这么多项。
  • 如果指定条件,则返回的列表以 list 中满足条件的倒数第一个元素结尾。一旦某个项不满足该条件,则不再考虑其他项。
  • 如果此参数为 null,则仅删除一项。

示例:

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

使用情况:

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

输出:

{1, 2}

示例:

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

使用情况:

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

输出:

{5, 4, 2}

results matching ""

    No results matching ""