logo

Python List pop() -menetelmä

Python lista pop() toiminto poistaa tietyn indeksin elementit luettelosta.

Esimerkki



Python








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

>

>

Lähtö:

['apple', 'mango']>

Python List pop() -syntaksi

list_name.pop(index)>

Parametri

  • indeksi (valinnainen) – Indeksin arvo ponnahtaa esiin ja poistetaan. Jos indeksiä ei anneta, viimeinen elementti ponnahtaa esiin ja poistetaan.

Palata

Palauttaa Viimeinen arvo tai annettu indeksiarvo luettelosta.

Poikkeus: pop()-menetelmä r mukava IndexError kun indeksi on alueen ulkopuolella.

Mikä on List pop -menetelmä()?

pop()-funktio poistaa ja palauttaa arvon tietyssä indeksissä luettelosta. Se on Pythonin sisäänrakennettu toiminto.

Sitä voidaan käyttää parametrien kanssa ja ilman; ilman parametriluetteloa pop() palauttaa ja poistaa viimeisen arvon lista oletuksena, mutta kun parametriksi annetaan indeksiarvo, se palauttaa ja poistaa vain kyseisen indeksin elementin.

Kuinka käyttää List pop() -menetelmää Pythonissa?

Pythonissa voit helposti käyttää pop()-funktiota. List pop() -menetelmällä voit poistaa elementin luettelosta. Ymmärretään se esimerkillä:

Python




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

>

>

Lähtö

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

Lisää List pop() Esimerkkejä

Katsotaanpa, kuinka kohde ponnahtaa esiin luettelosta esimerkkien avulla:

1. Pop viimeinen elementti luettelosta

Seuraava koodi ponnahtaa esiin ja poistaa viimeisen elementin luettelosta Pythonissa.

Python




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

>

>

Lähtö

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

2. Avaa kohde luettelosta tietyn hakemiston kohdalle

Ponnahtaa esiin ja poistaa luettelosta 3. hakemistoelementin.

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

>

>

Lähtö

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

3. Pop-elementti luettelon negatiivisessa indeksissä

Ponnahtaa esiin ja poistaa elementin 5 luettelosta.

Python


menetelmät javassa



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

>

>

Lähtö

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

Huomautus : Listan pop() aika monimutkaisuus = O(n)

Tässä artikkelissa olemme käsitelleet Python list pop() -funktiota, jota käytetään elementtien poistamiseen luettelosta. List pop() -menetelmä on tärkeä listan toiminto.

Lue lisää Python-luettelomenetelmät

Lue myös: