次の方法で共有


List.InsertRange

構文

List.InsertRange(
    list as list,
    index as number,
    values as list
) as list

バージョン情報

indexlistvaluesの値を挿入することによって生成された新しいリストを返します。 リストの最初の位置はインデックス 0 です。

  • list: 値を挿入するターゲット リスト。
  • index: 値を挿入するターゲット リスト (list) のインデックス。 リストの最初の位置はインデックス 0 です。
  • values: listに挿入する値の一覧。

例 1

インデックス 2 のターゲット リスト ({1, 2, 5}) にリスト ({3, 4}) を挿入します。

使用方法

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

アウトプット

{
    1,
    2,
    3,
    4,
    5
}

例 2

入れ子になったリスト ({1、{1.1、1.2}}) を含むリストを、インデックス 0 のターゲット リスト ({2、3、4}) に挿入します。

使用方法

List.InsertRange({2, 3, 4}, 0, {1, {1.1, 1.2}})

アウトプット

{
    1,
    {
        1.1,
        1.2
    },
    2,
    3,
    4
}