Python | リストの最初または最後にある値を削除する方法
Pythonのpop()
メソッドを利用して、リストの最初または最後にある値を削除する方法とサンプルコードを紹介しています。
確認環境
Windows11 ローカル
Python python-3.11.1
リストの最初にある値を削除する
Pythonのpop()
メソッドを利用して最初の値を削除するには、引数に「0」を指定する事で実装可能です。
以下のサンプルコードでは、pop()
メソッドの引数に「0」を指定する事でリストから最初のデータは削除しています。
data_list = [60, 80, 10, 40, 50]
// 最初の値を削除する
data_list.pop(0)
print(data_list)
# [80, 10, 40, 50, 10]
# ※ 最初のデータは削除されている
pop()
メソッドはリストから値が無くなるとエラーを出力する事に注意が必要です。
リストの最後にある値を取得する
Pythonのpop()
メソッドを利用して最後の値を削除する事ができます。pop()
メソッドはデフォルトで最後の値を(返しつつ)削除しますので引数は未指定で実行します。
以下のサンプルコードでは、pop()
メソッドのでリストから最後のデータを削除しています。
data_list = [60, 80, 10, 40, 50]
// 最後の値を取得後、削除する
data_list.pop()
print(data_list)
# [60, 80, 10, 40]
# ※ 最後のデータは削除されている
pop()
メソッドはリストから値が無くなるとエラーを出力する事に注意が必要です。
ディスカッション
コメント一覧
まだ、コメントがありません