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()