基本概念

Pythonでlistから要素を削除して取り出す方法(pop)

スポンサーリンク

概要とサンプルコード

Pythonのリストでは、pop() メソッドを使用することで要素を削除したり、削除された要素を取得することができます。

次の例では、リストの末尾から要素を削除し、削除された要素を表示する方法を示しています。

# リストを作成する
numbers = [1, 2, 3, 4, 5]
# リストの末尾から要素を削除する
last = numbers.pop()
print(last)  # 5
# リストを表示する
print(numbers)  # [1, 2, 3, 4]

指定した位置から要素を削除して取り出す方法

リストから特定のインデックスの要素を削除するには、pop() メソッドの第一引数にインデックスを指定します。
次の例では、リストの2番目の要素を削除しています。

# リストを作成する
numbers = [1, 2, 3, 4, 5]
# リストの2番目の要素を削除する
second = numbers.pop(1)
print(second)  # 2
# リストを表示する
print(numbers)  # [1, 3, 4, 5]

注意: リストのインデックスは0から始まります。
つまり、リストの最初の要素のインデックスは0、2番目の要素のインデックスは1、3番目の要素のインデックスは2です。

詳細については、Pythonのドキュメンテーションを参照してください: https://docs.python.org/ja/3/tutorial/datastructures.html#more-on-lists

コメント

タイトルとURLをコピーしました