Python sąrašo pop() funkcija pašalina tam tikro indekso elementus iš sąrašo.
Pavyzdys
Python
fruits>=> [>'apple'>,>'mango'>,>'cherry'>]> fruits.pop()> print>(fruits)> |
>
>
Išvestis:
['apple', 'mango']>
Python List pop() sintaksė
list_name.pop(index)>
Parametras
- indeksas (pasirenkama) – indekso reikšmė iššoka ir pašalinama. Jei indeksas nenurodytas, paskutinis elementas iššokamas ir pašalinamas.
Grįžti
Grąžina Paskutinė reikšmė arba nurodyta indekso reikšmė iš sąrašo.
Išimtis: pop() metodas r patogus Indekso klaida kai indeksas yra už diapazono ribų.
Kas yra sąrašo pop metodas()?
pop() funkcija pašalina ir grąžina tam tikro indekso reikšmę iš sąrašo. Tai yra integruota Python funkcija.
Jis gali būti naudojamas su parametrais ir be jų; be parametrų sąrašo pop() grąžina ir pašalina paskutinę reikšmę sąrašą pagal numatytuosius nustatymus, bet kai kaip parametras pateikiama indekso reikšmė, jis tik grąžina ir pašalina elementą, esantį tame indekse.
Kaip naudoti List pop() metodą Python?
Python programoje galite lengvai naudoti pop() funkciją. Naudodami list pop() metodą galite pašalinti elementą iš sąrašo. Supraskime tai pavyzdžiu:
Python
# Using list> fruits>=> [>'apple'>,>'banana'>,>'cherry'>,>'carrot'>]> # removing carrot from the list> fruits.pop()> # printing new list> print>(fruits)> |
>
>
Išvestis
['apple', 'banana', 'cherry']>
Daugiau Sąrašas pop() Pavyzdžiai
Pažiūrėkime, kaip įtraukti elementą iš sąrašo su pavyzdžiais:
1. Iškelkite paskutinį elementą iš sąrašo
Po kodo pasirodo ir pašalinamas paskutinis elementas iš Python sąrašo.
Python
my_list>=> [>1>,>2>,>3>,>4>]> print>(>'Popped element:'>, my_list.pop())> print>(>'List after pop():'>, my_list)> |
>
>
Išvestis
Popped element: 4 List after pop(): [1, 2, 3]>
2. Iš sąrašo iškelkite elementą prie konkrečios rodyklės
Iššoka ir iš sąrašo pašalinamas 3 indekso elementas.
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)> |
>
>
Išvestis
4 [1, 2, 3, 5, 6]>
3. Pop elementas prie neigiamo sąrašo indekso
Iššoka ir iš sąrašo pašalinamas 5 elementas.
Python
žodyno iniciatorius c#
my_list>=> [>1>,>2>,>3>,>4>,>5>,>6>]> poped_item>=> my_list.pop(>->2>)> print>(>'New list'>, my_list)> print>(>'Poped Item'>, poped_item)> |
>
>
Išvestis
New list [1, 2, 3, 4, 6] Poped Item 5>
Pastaba : sąrašo pop() laiko sudėtingumas = O(n)
Šiame straipsnyje aptarėme Python list pop() funkciją, kuri naudojama elementams iš sąrašo pašalinti. Sąrašo pop() metodas yra svarbi sąrašo operacija.
Skaityti daugiau Python sąrašo metodai
Taip pat skaitykite:
- Python – pašalinkite pirmąjį sąrašo elementą
- Python – pašalinkite galinį elementą iš sąrašo
- Python | Pašalinkite nurodytą elementą iš sąrašo