Pythonのlistオブジェクトには、list.insert()という機能があります。この機能を使うと、リストの末尾以外にも任意の場所に要素を挿入することができます。
list.insert()は、以下のような引数を受け取ります。
- index : 挿入する位置を指定する整数
- item : 挿入する要素
例えば、以下のようなリストがあるとします。
list = ["A", "B", "C", "D"]
このリストに、”E”をインデックス2に挿入したい場合は、以下のようにlist.insert()を使います。
list.insert(2, "E")
実行結果は以下のようになります。
["A", "B", "E", "C", "D"]