logo

Python リストの Pop() メソッド

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 リスト メソッド

こちらもお読みください: