Eliminar elemento de la lista en Python
-
Eliminar elemento usando la función
remove()
en Python -
Eliminar elemento de la lista usando la función
del()
en Python -
Eliminar elemento de la lista usando la función
pop()
en Python
![Eliminar elemento de la lista en Python](/img/Python/feature-image---delete-element-from-list-by-value.webp)
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 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.
LinkedInArtículo relacionado - Python List
- Convertir un diccionario en una lista en Python
- Eliminar todas las apariciones de un elemento de una lista en Python
- Eliminar duplicados de una lista en Python
- Cómo obtener el promedio de una lista en Python
- ¿Cuál es la diferencia entre los métodos de lista que añaden y amplían
- Cómo convertir una lista en cadena en Python