Método pop() de List en Python3

Python3 列表Listas en Python3


Descripción

La función pop() se utiliza para eliminar un elemento de la lista (por defecto el último elemento) y devuelve el valor de dicho elemento.

Sintaxis

Sintaxis del método pop():

list.pop([index=-1])

Parámetros

  • index: parámetro opcional, el índice del elemento de la lista que se va a eliminar. No puede exceder la longitud total de la lista. El valor predeterminado es index=-1, que elimina el último valor de la lista.

Valor de retorno

Este método devuelve el objeto elemento eliminado de la lista.

Ejemplo

El siguiente ejemplo muestra cómo usar la función pop():

Ejemplo

#!/usr/bin/python3

list1 = ['Google', 'Ejemplo', 'Taobao']
list1.pop()
print ("La lista ahora es : ", list1)
list1.pop(1)
print ("La lista ahora es : ", list1)

La salida del ejemplo anterior es la siguiente:

列表现在为 :  ['Google', 'Ejemplo']
列表现在为 :  ['Google']

Una cola es una estructura de datos de primero en entrar, primero en salir (FIFO). Podemos usar listas para implementar las funciones básicas de una cola.

  • append()El método agrega un elemento al final de la cola.
  • pop()El método elimina un elemento desde el principio de la cola y lo devuelve.

Ejemplo

queue = []

# Agrega un elemento al final de la cola
queue.append('A')
queue.append('B')
queue.append('C')

# Elimina un elemento del principio de la cola y lo devuelve
print(queue.pop(0))  # A
print(queue.pop(0))  # B
print(queue.pop(0))  # C

En el ejemplo anterior, creamos una lista vacía como cola y luego usamos el método append() para agregar tres elementos al final de la cola. A continuación, usamos el método pop() para eliminar elementos desde el principio de la cola y devolverlos. Como la cola es una estructura de datos FIFO, el resultado que obtenemos es 'A', 'B' y 'C'.

Python3 列表Listas en Python3

Otras extensiones