Lista Python pop () Método con el Ejemplo

Lista Python pop () Método : Aquí, vamos a aprender a eliminar un elemento en el índice especificado de la lista en Python?

pop Lista () Método

pop () método se utiliza para eliminar un elemento en el índice / posición especificada de la lista, el método es llamado con esta lista (lista de la que tenemos que eliminar una elemento) y el índice se suministra como un argumento.

Sintaxis:

    list_name.pop(index)

Parámetro (s):

  • índice – Es un parámetro opcional, que representa el índice de la lista, tenemos que eliminar el elemento. Si no damos el valor entonces de valor class será -1 que representará el último elemento.

class valor:

El tipo default de este método es el tipo de elemento, devuelve el elemento eliminado.

Ejemplo 1:

# Python List pop() Method with Example
# declaring the list
cars = ["BMW", "Porsche", "Audi", "Lexus", "Audi"]
# printing the list
print("cars before pop operations...")
print("cars: ", cars)
# removing element from 2nd index
x = cars.pop(2)
print(x,"is removed")
# removing element from 0th index
x = cars.pop(0)
print(x,"is removed")
# printing the list
print("cars before pop operations...")
print("cars: ", cars)

salida

cars before pop operations...
cars: ['BMW', 'Porsche', 'Audi', 'Lexus', 'Audi']
Audi is removed
BMW is removed
cars before pop operations...
cars: ['Porsche', 'Lexus', 'Audi']

Ejemplo 2:

# Python List pop() Method with Example
# declaring the list
x = [10, 20, 30, 40, 50, 60, 70]
# printing the list
print("x before pop operations...")
print("x: ", x)
res = x.pop(0) # will remove 0th element
print(res,"is removed")
res = x.pop() # will remove last element
print(res,"is removed")
res = x.pop(-1) # will remove last element
print(res,"is removed")
# printing the list
print("x after pop operations...")
print("x: ", x)

salida

x before pop operations...
x: [10, 20, 30, 40, 50, 60, 70]
10 is removed
70 is removed
60 is removed
x after pop operations...
x: [20, 30, 40, 50]

Si el índice está fuera de rango, “IndexError “ se Return.

Ejemplo 3:

# Python List pop() Method with Example
# declaring the list
x = [10, 20, 30, 40, 50, 60, 70]
# printing the list
print("x before pop operations...")
print("x: ", x)
res = x.pop(15) # will return an error
print(res," is removed")
# printing the list
print("x after pop operations...")
print("x: ", x)

salida

x before pop operations...
x: [10, 20, 30, 40, 50, 60, 70]
Traceback (most recent call last):
File "main.py", line 10, in <module>
res = x.pop(15) # will return an error
IndexError: pop index out of range


Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *