リストメソッド

pop()

指定した位置(省略時は末尾)の要素を削除し、その値を返します。

構文

リスト.pop(インデックス)

使用例

nums = [1, 2, 3]
print(nums.pop())
print(nums)

実行結果

3
[1, 2]

💡 実践的な使用例

stack = []
stack.append('A')
stack.append('B')
stack.append('C')
print(stack.pop())
print(stack)

append()とpop()(引数なし)を組み合わせると、後から入れたものが先に出てくる「スタック」というデータ構造を簡単に実現できます。

関連トピック

リスト remove()

← メソッド辞典に戻る