Eliminar el elemento de la lista de python

Eliminar el elemento de la lista de python
Este artículo es un tutorial rápido sobre cómo eliminar/eliminar un elemento de una lista en Python. Hay varios métodos para eliminar o eliminar un elemento de la lista de Python. Sin embargo, vamos a ver cuatro funciones incorporadas de Python: Pop (), remover (), del y transparente () para eliminar un elemento de la lista en Python. Al final de este artículo, podrá escribir y compilar todas estas funciones de manera eficiente.

Cómo eliminar/eliminar un elemento de una lista en Python utilizando las funciones integradas de Python?

Para eliminar/eliminar un elemento de una lista, se utilizan cuatro funciones integradas diferentes de Python como se mencionó anteriormente. Las siguientes secciones discutirán la sintaxis de cada función. También encontrará ejemplos relevantes para comprender el funcionamiento de cada función.

Sintaxis de la función remover ()

La sintaxis de la función remove () es la siguiente:

El remove () es una función incorporada en la biblioteca estándar de Python que se utiliza para eliminar un elemento de una lista. El 'name_of_list' representa la lista desde la cual se debe eliminar o eliminar un elemento. El 'value_to_be_removed' representa el valor específico que debe eliminarse de la lista. Debe ser proporcionado; De lo contrario, el compilador a través de un 'typeError'. El remove () es la función incorporada utilizada con listas. Por defecto, su función es eliminar un elemento de la lista. Busca el valor especificado en la lista y lo elimina.

La función remove () simplemente eliminará el elemento especificado de la lista y no devuelve ningún valor. Ahora, veamos un ejemplo para que podamos entender la funcionalidad del método remover () en profundidad.

Ejemplo 1:

En este ejemplo, implementaremos el método remover () para eliminar un elemento de la lista e intentar comprender su funcionalidad. Aquí está el código de la función remover (). Aquí hemos definido una lista de 5 enteros: my_list = [1, 2, 3, 4, 5]. Luego, eliminamos 4 usando la función remove (), my_list.eliminar (4).

my_list = [1, 2, 3, 4, 5]
imprimir ("La lista original es:", my_list)
mi lista.eliminar (4)
imprimir ("La lista después de quitar un elemento es:", my_list)

Ahora, veamos la salida a continuación y veamos el resultado. Como puede observar, 4 se elimina de la lista y la nueva lista ahora contiene solo 4 elementos, my_list = [1, 2, 3, 5]. Tenga en cuenta que si proporciona un valor que no está en la lista, el compilador a través de un ValueError. Veamos un ejemplo de ValueError en la siguiente sección.

Ejemplo 2:

En este ejemplo, proporcionaremos un valor a la función remove () que no está disponible en la lista para ver cómo reacciona el compilador a eso. Aquí está el código:

my_list = [1, 2, 3, 4, 5]
imprimir ("La lista original es:", my_list)
mi lista.eliminar (9)
imprimir ("La lista después de quitar un elemento es:", my_list)

La salida se da a continuación. Como puede ver, el compilador ha lanzado un ValueError, ya que hemos proporcionado 9 a la función Remove () que no está disponible en la lista.

Sintaxis de la función pop ()

La sintaxis de la función pop () es la siguiente:

La función pop () elimina el elemento de la lista por el índice del elemento que debe eliminarse. El 'list_name' representa la lista desde la cual se debe eliminar un elemento. El 'index_value' representa el índice del elemento a eliminar. Recuerde que el índice de lista comienza con 0. Entonces, el valor en el índice 3 es el cuarto valor en la lista. Si no se especifica index_value en la función pop (), eliminará/eliminará el último elemento de la lista. Considere el siguiente programa de ejemplo para comprender cómo funciona la función POP ():

Ejemplo 3:

En este ejemplo, vamos a usar la misma muestra que se usó en el ejemplo anterior para comparar la salida de las funciones pop () y eliminar (). Aquí, proporcionaremos el valor de índice del artículo que se eliminará. Vea el código a continuación:

my_list = [1, 2, 3, 4, 5]
imprimir ("La lista original es:", my_list)
mi lista.Pop (2)
imprimir ("La lista después de quitar un elemento es:", my_list)

Tenga en cuenta que 2 se proporciona a la función pop (), que es el índice de 3. El elemento '3' debe eliminarse de la lista. Vea la salida a continuación. Como puede ver, la función de pop () y eliminar () es la misma, solo la sintaxis es un poco diferente.

Sintaxis de la función del

La sintaxis de la función Del es la siguiente:

La función del método del Del es la misma que la función pop (). Elimina un elemento de la lista especificada por el valor del índice. Si no se proporciona el index_value, la función del Del eliminará la lista completa. Ahora, veamos un ejemplo de la función del.

Ejemplo 4:

En este ejemplo, eliminaremos un elemento de la lista con la ayuda de una función incorporada del Del.

my_list = [1, 2, 3, 4, 5]
imprimir ("La lista original es:", my_list)
Del my_list [2]
imprimir ("La lista después de quitar un elemento es:", my_list)

Aquí está la salida. Como puede ver, acabamos de reemplazar la función pop () con la función Del. Utilizamos el mismo ejemplo solo para mostrar la similitud en el funcionamiento de todos los métodos.

Sintaxis de la función Clear ()

La sintaxis de la función Clear () es la siguiente:

La función del método Clear () es un poco diferente de todos los métodos incorporados definidos anteriormente. El pop (), eliminar () y Del elimina el elemento especificado de la lista. Sin embargo, la función Clear () elimina la lista completa. El 'my_list' representa la lista que debe eliminarse. Considere el ejemplo que se da a continuación.

Ejemplo 5:

Eche un vistazo al ejemplo de muestra para la función Clear ().

my_list = [1, 2, 3, 4, 5]
imprimir ("La lista original es:", my_list)
mi lista.claro()
imprimir ("La lista después de quitar un elemento es:", my_list)

A continuación se muestra la salida. Como puede ver, ahora tenemos una lista vacía, ya que la función Clear () elimina cada elemento de la lista a la vez.

Conclusión

Escribir códigos de programación nunca ha sido fácil. Pero el lenguaje de programación de Python hizo que la codificación sea simple y fácil, no solo para programadores expertos sino también para principiantes. Las bibliotecas estándar y las funciones incorporadas en Python proporcionan tanta flexibilidad que incluso un desarrollador novato puede escribir códigos complejos. En este artículo, aprendimos sobre los cuatro métodos incorporados de Python Clear (), del, pop () y eliminar () para eliminar un elemento de la lista.