Python saraksta pop() funkcija no saraksta noņem elementus noteiktā rādītājā.
Piemērs
Python
fruits>=> [>'apple'>,>'mango'>,>'cherry'>]> fruits.pop()> print>(fruits)> |
>
>
Izvade:
['apple', 'mango']>
Python List pop() sintakse
list_name.pop(index)>
Parametrs
- rādītājs (neobligāti) — indeksa vērtība tiek parādīta un noņemta. Ja indekss nav norādīts, pēdējais elements tiek izlēkts un noņemts.
Atgriezties
Atgriežas Pēdējā vērtība vai dotā indeksa vērtība no saraksta.
Izņēmums: pop() metode r ērti Indeksa kļūda kad indekss ir ārpus diapazona.
Kas ir List pop metode()?
pop() funkcija noņem un atgriež vērtību noteiktā indeksā no saraksta. Tā ir Python iebūvēta funkcija.
To var izmantot ar un bez parametriem; bez parametru saraksta pop() atgriež un noņem pēdējo vērtību no sarakstu pēc noklusējuma, bet, ja kā parametrs tiek dota indeksa vērtība, tas tikai atgriež un noņem elementu šajā indeksā.
Kā lietot List pop() metodi Python?
Python varat viegli izmantot pop() funkciju. Izmantojot list pop() metodi, jūs varat noņemt elementu no saraksta. Sapratīsim to ar piemēru:
Python
# Using list> fruits>=> [>'apple'>,>'banana'>,>'cherry'>,>'carrot'>]> # removing carrot from the list> fruits.pop()> # printing new list> print>(fruits)> |
>
>
Izvade
['apple', 'banana', 'cherry']>
Vairāk Saraksts pop() Piemēri
Apskatīsim, kā izcelt vienumu no saraksta ar piemēriem:
1. Atvērt pēdējo elementu no saraksta
Sekojošais kods Uznirst un noņem pēdējo elementu no saraksta Python.
Python
my_list>=> [>1>,>2>,>3>,>4>]> print>(>'Popped element:'>, my_list.pop())> print>(>'List after pop():'>, my_list)> |
>
>
Izvade
Popped element: 4 List after pop(): [1, 2, 3]>
2. Pārvietojiet vienumu uz noteiktu sarakstu no saraksta
Uznirst un no saraksta noņem 3. rādītāja elementu.
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)> |
>
>
Izvade
4 [1, 2, 3, 5, 6]>
3. Pop elements pie negatīvā indeksa no saraksta
Uznirst un no saraksta noņem 5. elementu.
Python
statiskā 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)> |
>
>
Izvade
New list [1, 2, 3, 4, 6] Poped Item 5>
Piezīme : saraksta pop() laika sarežģītība = O(n)
Šajā rakstā mēs esam apskatījuši Python list pop() funkciju, ko izmanto, lai noņemtu elementus no saraksta. Sarakstu pop() metode ir svarīga saraksta darbība.
Lasīt vairāk Python saraksta metodes
Lasi arī:
- Python — noņemiet pirmo saraksta elementu
- Python - noņemiet aizmugurējo elementu no saraksta
- Python | Noņemiet norādīto elementu no saraksta