Python リスト Pop() 関数は、リストから特定のインデックスにある要素を削除します。
例
パイソン
fruits>=> [>'apple'>,>'mango'>,>'cherry'>]> fruits.pop()> print>(fruits)> |
>
>
出力:
['apple', 'mango']>
Python リストの Pop() 構文
list_name.pop(index)>
パラメータ
- 索引 (オプション) – インデックスの値がポップアウトされ、削除されます。インデックスが指定されていない場合は、最後の要素がポップアウトされて削除されます。
戻る
戻り値 リストの最後の値、または指定されたインデックス値。
例外: Pop() メソッド r 快適 インデックスエラー インデックスが範囲外の場合。
List Popメソッド()とは何ですか?
ポップ()関数 リストから特定のインデックスの値を削除して返します。これは Python の組み込み関数です。
パラメーターの有無にかかわらず使用できます。パラメータリストがない場合、pop() は戻り値を返し、リストから最後の値を削除します。 リスト デフォルトでは、ただし、パラメーターとしてインデックス値が指定された場合は、そのインデックスにある要素のみが返され、削除されます。
Python で List Pop() メソッドを使用する方法?
Pythonではpop()関数を簡単に使うことができます。 list Pop() メソッドを使用すると、リストから要素を削除できます。例を挙げて理解してみましょう。
パイソン
# Using list> fruits>=> [>'apple'>,>'banana'>,>'cherry'>,>'carrot'>]> # removing carrot from the list> fruits.pop()> # printing new list> print>(fruits)> |
>
>
出力
['apple', 'banana', 'cherry']>
List Pop() のその他の例
リストから項目をポップする方法を例とともに見てみましょう。
1. リストから最後の要素をポップします
次のコードは、Python のリストから最後の要素をポップして削除します。
パイソン
my_list>=> [>1>,>2>,>3>,>4>]> print>(>'Popped element:'>, my_list.pop())> print>(>'List after pop():'>, my_list)> |
>
>
出力
Popped element: 4 List after pop(): [1, 2, 3]>
2. リストから特定のインデックスにある項目をポップします。
リストから 3 番目のインデックス要素をポップして削除します。
パイソン
my_list>=> [>1>,>2>,>3>,>4>,>5>,>6>]> # Pops and removes the 3th index> # element from the list> print>(my_list.pop(>3>), my_list)> |
>
>
出力
4 [1, 2, 3, 5, 6]>
3. リストから負のインデックスにある要素をポップする
リストから要素 5 をポップして削除します。
パイソン
SDLCのライフサイクル
my_list>=> [>1>,>2>,>3>,>4>,>5>,>6>]> poped_item>=> my_list.pop(>->2>)> print>(>'New list'>, my_list)> print>(>'Poped Item'>, poped_item)> |
>
>
出力
New list [1, 2, 3, 4, 6] Poped Item 5>
注記 : List Pop() の時間計算量 = O(n)
この記事では、リストから要素を削除するために使用される Python list Pop() 関数について説明しました。 list Pop() メソッドはリストの重要な操作です。
続きを読む Python リスト メソッド
こちらもお読みください:
- Python – リストの最初の要素を削除する
- Python – リストから後ろの要素を削除する
- パイソン |指定された要素をリストから削除します