list.append() 末尾に要素を追加

最終更新:2026-09-22

list.append() 末尾に要素を追加

list.append(item) は item をリストの末尾に追加する。その場で変更し、None を返す。

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

📝 構文

list.append(item)

⚙️ 引数

item 必須The element to append to the end of the list.

戻り値:None (modifies the list in place).

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

▶ 例

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

実行結果:

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

❓ よくある質問

Qappend() は何を返しますか?
ANone を返します!リストをその場で変更するため、a = a.append(x) と書いてはいけません。a が None になってしまいます。
Qappend() と extend() の違いは何ですか?
Aappend() は要素全体を 1 つの要素として追加します。extend() はイテラブルを展開して個々の要素を 1 つずつ追加します。lst.append([1, 2]) は [[1, 2]] になりますが、lst.extend([1, 2]) は [1, 2] になります。
Q文字列を追加するとどうなりますか?
Aappend('abc') は 'abc' を 1 つの要素として追加します。個々の文字を追加したい場合は extend('abc') を使います。
Qappend() はその場で変更しますか?
Aはい。元のリストオブジェクトを直接変更するため、同じリストを参照する他の変数も再代入なしに変更を見ます。
Web-Tutorial.com

Web-Tutorial 技術チーム

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

100%