logo

Python List pop() Metod

Python lista pop() funktionen tar bort element i ett specifikt index från listan.

Exempel



Pytonorm








fruits>=> [>'apple'>,>'mango'>,>'cherry'>]> fruits.pop()> print>(fruits)>

>

>

Produktion:

['apple', 'mango']>

Python List pop() Syntax

list_name.pop(index)>

Parameter

  • index (valfritt) – Värdet på indexet plockas ut och tas bort. Om indexet inte anges, så plockas det sista elementet ut och tas bort.

Lämna tillbaka

Returnerar Det sista värdet eller det givna indexvärdet från listan.

Undantag: pop() metod r bekväm IndexError när indexet ligger utanför intervallet.

Vad är List pop-metoden()?

pop() funktion tar bort och returnerar värdet vid ett specifikt index från en lista. Det är en inbyggd funktion i Python.

Den kan användas med och utan parametrar; utan en parameterlista returnerar pop() och tar bort det sista värdet från lista som standard, men när det ges ett indexvärde som en parameter, returnerar och tar den bara bort elementet vid det indexet.

Hur använder man List pop()-metoden i Python?

Du kan enkelt använda pop()-funktionen i Python. Genom att använda list pop()-metoden kan du ta bort ett element från listan. Låt oss förstå det med ett exempel:

Pytonorm




# Using list> fruits>=> [>'apple'>,>'banana'>,>'cherry'>,>'carrot'>]> # removing carrot from the list> fruits.pop()> # printing new list> print>(fruits)>

>

>

Produktion

['apple', 'banana', 'cherry']>

Fler Lista pop()-exempel

Låt oss se hur man poppar ett objekt från en lista med exempel:

1. Poppa det sista elementet från listan

Följande kod Pops och tar bort det sista elementet från listan i Python.

Pytonorm




my_list>=> [>1>,>2>,>3>,>4>]> print>(>'Popped element:'>, my_list.pop())> print>(>'List after pop():'>, my_list)>

>

>

Produktion

Popped element: 4 List after pop(): [1, 2, 3]>

2. Lägg objektet till ett specifikt index från listan

Poppar och tar bort det tredje indexelementet från listan.

Pytonorm




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

>

>

Produktion

4 [1, 2, 3, 5, 6]>

3. Pop element vid ett negativt index från en lista

Poppar och tar bort element 5 från listan.

Pytonorm


förbättrad för loop java



my_list>=> [>1>,>2>,>3>,>4>,>5>,>6>]> poped_item>=> my_list.pop(>->2>)> print>(>'New list'>, my_list)> print>(>'Poped Item'>, poped_item)>

>

>

Produktion

New list [1, 2, 3, 4, 6] Poped Item 5>

Notera : Lista pop() tidskomplexitet = O(n)

I den här artikeln har vi täckt Python list pop()-funktionen som används för att ta bort element från en lista. List pop()-metoden är en viktig operation i en lista.

Läs mer Python List metoder

Läs också: