logo

Metoda Python List pop().

Python list pop() odstrani elemente na določenem indeksu s seznama.

Primer



Python








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

>

>

Izhod:

['apple', 'mango']>

Sintaksa Python List pop().

list_name.pop(index)>

Parameter

  • kazalo (neobvezno) – Vrednost v indeksu je izstopena in odstranjena. Če indeks ni podan, je zadnji element izstopen in odstranjen.

Vrnitev

Vračila Zadnja vrednost ali podana vrednost indeksa s seznama.

Izjema: metoda pop(). r udobno IndexError ko je indeks izven obsega.

Kaj je metoda Pop Pop()?

funkcijo pop(). odstrani in vrne vrednost na določenem indeksu s seznama. Je vgrajena funkcija Pythona.

Uporablja se lahko s parametri in brez njih; brez seznama parametrov pop() vrne in odstrani zadnjo vrednost iz seznam privzeto, vendar ko je vrednost indeksa podana kot parameter, vrne in odstrani samo element na tem indeksu.

Kako uporabljati metodo List pop() v Pythonu?

V Pythonu lahko enostavno uporabite funkcijo pop(). Z metodo list pop() lahko odstranite element s seznama. Razumejmo to s primerom:

Python




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

>

>

Izhod

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

Več primerov List pop().

Oglejmo si, kako izstreliti element s seznama s primeri:

1. Izpirajte zadnji element s seznama

Naslednja koda Izstreli in odstrani zadnji element s seznama v Pythonu.

Python




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

>

>

Izhod

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

2. Izstopite predmet na določenem indeksu s seznama

Odpre in odstrani 3. element indeksa s seznama.

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

>

>

Izhod

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

3. Pop element na negativnem indeksu s seznama

Izstreli in odstrani element 5 s seznama.

Python


v java regex



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

>

>

Izhod

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

Opomba : časovna kompleksnost seznama pop() = O(n)

V tem članku smo obravnavali funkcijo Python list pop(), ki se uporablja za odstranjevanje elementov s seznama. Metoda list pop() je pomembna operacija seznama.

Preberi več Metode seznama Python

Preberite tudi: