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
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:
- Python - Poista luettelon ensimmäinen elementti
- Python - Poista takaelementti luettelosta
- Python | Poista annettu elementti luettelosta