logo

Python sąrašo pop() metodas

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: