List.LastN

構文

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

バージョン情報

リスト list 内の最後の項目を返します。 リストが空の場合、例外がスローされます。 この関数は、複数の項目の収集または項目のフィルター処理をサポートする省略可能なパラメーター countOrCondition を受け取ります。 countOrCondition は、次の 3 つの方法で指定できます。

  • 数値を指定した場合、その数までの項目が返されます。
  • 条件を指定した場合、リストの末尾から処理が開始され、その条件を満たすすべての項目が返されます。 項目が条件を満たさなくなると、それ以上の項目は考慮されません。
  • このパラメーターが 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}