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é:
- Python: elimina el primer element de la llista
- Python: elimina l'element posterior de la llista
- Python | Elimina l'element donat de la llista