Pythonのリストの拡張方法


  1. extend()メソッドを使用する方法: extend()メソッドは、別のリストやイテラブルなオブジェクトの要素をリストに追加するために使用します。以下は使用例です。

    list1 = [1, 2, 3]
    list2 = [4, 5, 6]
    list1.extend(list2)
    print(list1)

    出力:

    [1, 2, 3, 4, 5, 6]

    extend()メソッドは、リスト自体を変更するため、リストを直接拡張する場合に便利です。

  2. +演算子を使用する方法: +演算子を使用して、2つのリストを結合して新しいリストを作成することができます。以下は使用例です。

    list1 = [1, 2, 3]
    list2 = [4, 5, 6]
    list3 = list1 + list2
    print(list3)

    出力:

    [1, 2, 3, 4, 5, 6]

    +演算子は、元のリストを変更せずに新しいリストを作成するため、元のリストを保持しながらリストを拡張する場合に便利です。

  3. リストのスライスを使用する方法: リストのスライスを使用して、要素を別のリストに追加することもできます。以下は使用例です。

    list1 = [1, 2, 3]
    list2 = [4, 5, 6]
    list1[len(list1):] = list2
    print(list1)

    出力:

    [1, 2, 3, 4, 5, 6]

    リストのスライスを使用する方法は、他の要素を追加する場所を指定する柔軟性があります。

これらはPythonのリストを拡張するためのいくつかの方法です。他にもリストのメソッドや組み込み関数を使用する方法もあります。必要に応じて、それらの方法も調べてみてください。