Eliminar elemento de la lista en Python

Abdul Jabbar 30 enero 2023
  1. Eliminar elemento usando la función remove() en Python
  2. Eliminar elemento de la lista usando la función del() en Python
  3. Eliminar elemento de la lista usando la función pop() en Python
Eliminar elemento de la lista en Python

Si está trabajando con la lista y desea eliminar un elemento de la lista sin hacer mucho esfuerzo y desea ahorrar tiempo, puede utilizar las funciones integradas de Python para eliminar ese elemento en particular de la lista.

En este artículo, aprenderemos cómo eliminar un elemento en una lista por valor de una manera muy sencilla. Cuando trabajamos con operaciones de lista, hay ocasiones en las que necesitamos eliminar ciertos elementos de la lista de forma permanente. Afortunadamente, Python tiene muchas formas diferentes pero simples y convenientes de eliminar esos elementos particulares de la lista.

Hay varias formas de eliminar o eliminar el elemento de la lista, por ejemplo, los métodos remove(), del() y pop(), etc.

Eliminar elemento usando la función remove() en Python

En este bloque de código, borraremos el elemento de la lista usando el método incorporado remove(). El método remove() elimina el primer elemento encontrado con el valor coincidente en una lista dada. Es obligatorio utilizar este método cuando esté seguro de que desea eliminar un valor específico a pesar del índice. En el siguiente código, eliminaremos 18 de la lista para pasarlo en el método remove().

list = [4, 6, 18, 4, 9, 11]

print("List before calling remove() function:")
print(list)

list.remove(18)

print("List after calling remove() function:")
print(list)

Producción :

List before calling remove() function:
[4, 6, 18, 4, 9, 11]
List after calling remove() function:
[4, 6, 4, 9, 11]

Eliminar elemento de la lista usando la función del() en Python

En este bloque de código, borraremos el elemento de la lista usando el método incorporado del(). El método del() elimina el valor de índice dado en la lista. Este método es obligatorio cuando está muy seguro de que desea eliminar valores de índice específicos de acuerdo con los requisitos. En el código de abajo, borraremos el cuarto índice (comenzando desde el 0, por lo que será 3) de la lista para que lo pasemos en el método del() de Python. Para este intento, veamos cómo podemos eliminar un valor en un índice específico con la palabra clave del():

list = [1, 4, 6, 2, 6, 1]

print("List before calling del() function:")
print(list)

del list[3]

print("List after calling del() function:")
print(list)

Producción :

List before calling del() function:
[1, 4, 6, 2, 6, 1]
List after calling del() function:
[1, 4, 6, 6, 1]

Eliminar elemento de la lista usando la función pop() en Python

En este bloque de código, borraremos el elemento de la lista usando el método incorporado pop(). El método pop() elimina el valor de índice dado en la lista. Este método es obligatorio cuando está muy seguro de que desea eliminar valores de índice específicos de acuerdo con los requisitos. En el código de abajo, borraremos el cuarto índice (comenzando desde el 0, por lo que será 3) de la lista para que lo pasemos en el método pop() de Python. Para este intento, veamos cómo podemos eliminar un valor en un índice determinado con la palabra clave del():

list = [1, 4, 6, 2, 6, 1]

print("List before calling pop() function:")
print(list)
list.pop(0)
print("List after calling pop() function with index :")
print(list)
list.pop()

print("List after calling pop() function without index :")
print(list)

Producción :

List before calling pop() function:
[1, 4, 6, 2, 6, 1]
List after calling pop() function with index :
[4, 6, 2, 6, 1]
List after calling pop() function without index :
[4, 6, 2, 6]
Abdul Jabbar avatar Abdul Jabbar avatar

Abdul is a software engineer with an architect background and a passion for full-stack web development with eight years of professional experience in analysis, design, development, implementation, performance tuning, and implementation of business applications.

LinkedIn

Artículo relacionado - Python List