logo

Python List pop() Metode

Python liste pop() funktionen fjerner elementer i et bestemt indeks fra listen.

Eksempel



Python








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

>

>

Produktion:

['apple', 'mango']>

Python List pop() Syntaks

list_name.pop(index)>

Parameter

  • indeks (valgfrit) – Værdien på indekset poppes ud og fjernes. Hvis indekset ikke er angivet, så springes det sidste element ud og fjernes.

Vend tilbage

Vender tilbage Den sidste værdi eller den givne indeksværdi fra listen.

Undtagelse: pop() metode r komfortabel Indeksfejl når indekset er uden for rækkevidde.

Hvad er List pop-metoden()?

pop() funktion fjerner og returnerer værdien ved et bestemt indeks fra en liste. Det er en indbygget funktion i Python.

Den kan bruges med og uden parametre; uden en parameterliste pop() returnerer og fjerner den sidste værdi fra liste som standard, men når den gives en indeksværdi som en parameter, returnerer og fjerner den kun elementet ved det indeks.

Sådan bruges List pop()-metoden i Python?

Du kan nemt bruge pop()-funktionen i Python. Ved at bruge list pop() metoden kan du fjerne et element fra listen. Lad os forstå det med et eksempel:

Python




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

>

>

Produktion

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

Flere Liste pop() eksempler

Lad os se, hvordan du pop et element fra en liste med eksempler:

1. Pop sidste element fra listen

Følgende kode Pops og fjerner det sidste element fra listen i Python.

Python




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. Pop elementet ved et bestemt indeks fra listen

Viser og fjerner det 3. indekselement fra listen.

Python




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 ved et negativt indeks fra en liste

Popper og fjerner element 5 fra listen.

Python


streng concat 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>

Bemærk : Liste pop() tidskompleksitet = O(n)

I denne artikel har vi dækket Python list pop()-funktionen, som bruges til at fjerne elementer fra en liste. List pop()-metoden er en vigtig operation af en liste.

Læs mere Python liste metoder

Læs også: