list.insert() 指定した位置に挿入する

最終更新:2026-09-22

list.insert() 指定した位置に挿入する

list.insert(i, x) はインデックス i の位置に x を挿入する;i が範囲外の場合は両端に挿入される。

カテゴリリストメソッド
種類組み込み型メソッド
Python バージョンall

📝 構文

list.insert(i, x)

⚙️ 引数

i 必須Index at which to insert; out-of-range is clamped to either end.
x 必須The element to insert.

戻り値:None (inserts x at index i in place).

元のオブジェクトを変更するか:はい(その場で変更)

▶ 例

下のコードを編集し「実行」をクリックすると、出力パネルに結果が表示されます:

実行結果:

[1, 2, 3]
さらに多くのケースは近日公開予定です。

❓ よくある質問

Qinsert(0, x) は何をしますか?
Ax をリストの先頭に挿入します。先頭追加と同等です。
Qインデックスが範囲外の場合はどうなりますか?
Aエラーは発生せず、自動的にどちらかの端に配置されます:insert(100, x) は末尾に追加、insert(-100, x) は先頭に挿入します。
Qinsert() は何を返しますか?
ANone です。その場で変更します。
Web-Tutorial.com

Web-Tutorial 技術チーム

複数の開発者によって共同維持されているプログラミングチュートリアルプラットフォーム。各チュートリアルは専門分野の開発者が執筆・レビューしています。正確で信頼性の高いコンテンツを目指しています — 問題を見つけた場合はお知らせください。

100%