logo

Python List pop() Mètode

Python llista pop() La funció elimina elements d'un índex específic de la llista.

Exemple



Python








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

>

>

Sortida:

['apple', 'mango']>

Python List pop() Sintaxi

list_name.pop(index)>

Paràmetre

  • índex (opcional): el valor de l'índex apareix i s'elimina. Si no es dóna l'índex, l'últim element apareix i s'elimina.

Tornar

Devolucions L'últim valor o el valor d'índex donat de la llista.

Excepció: mètode pop(). r còmode IndexError quan l'índex està fora de rang.

Què és el mètode List pop()?

funció pop(). elimina i retorna el valor d'un índex específic d'una llista. És una funció integrada de Python.

Es pot utilitzar amb i sense paràmetres; sense una llista de paràmetres pop() retorna i elimina l'últim valor de la llista per defecte, però quan es dóna un valor d'índex com a paràmetre, només retorna i elimina l'element d'aquest índex.

Com utilitzar el mètode List pop() a Python?

Podeu utilitzar fàcilment la funció pop() a Python. Mitjançant el mètode list pop() podeu eliminar un element de la llista. Entenem-ho amb un exemple:

Python




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

>

>

Sortida

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

Més exemples de llista pop().

Vegem com treure un element d'una llista amb exemples:

1. Desplega l'últim element de la llista

El codi següent apareix i elimina l'últim element de la llista en Python.

Python




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

>

>

Sortida

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

2. Introdueix l'element en un índex específic de la llista

Es mostra i elimina el tercer element d'índex de la llista.

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

>

>

Sortida

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

3. Element emergent en un índex negatiu d'una llista

Es mostra i elimina l'element 5 de la llista.

Python


decodificació base64 en js



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

>

>

Sortida

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

Nota : Llista pop() complexitat temporal = O(n)

En aquest article, hem tractat la funció Python list pop() que s'utilitza per eliminar elements d'una llista. El mètode list pop() és una operació important d'una llista.

Llegeix més Mètodes de llista de Python

Llegeix també: