Método pop() de List 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
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
# 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'.
Otras extensiones
Listas en Python3