Método 01: eliminar la función
El primer y más simple método para eliminar todas las instancias de una lista es usar el método "remover ()" en nuestro código Python. Entonces, dentro del proyecto SPYDER3, inicializamos una "lista" de la lista con algunos valores de tipo entero. Se ha definido una variable "R" con el valor "2". El valor "2" de la variable "R" se utilizará como ocurrencia de coincidencia. La declaración de impresión se utiliza para imprimir la lista original.
Hemos estado utilizando la instrucción "Try-Except" en nuestro código para eliminar los mismos ocurrencias. Dentro del cuerpo de "prueba", hemos usado el "while" para continuar funcionando hasta el final de una lista. El método remove () está eliminando todas las instancias de una variable "R" que tiene valor "2" de la lista. Mientras que la declaración excepto se utiliza para continuar el programa si se produce algún error de valor. Después de que se haya revisado toda la lista, los elementos izquierdos de una lista se imprimirán.
Lista = [2, 4, 6, 8, 0, 2, 3, 3, 5, 2, 6, 3, 2, 8, 10]Tenemos las dos listas al ejecutar este código, yo.mi., Antes de la eliminación de las instancias y después de la eliminación de las instancias.
Método 02: Comprensión de la lista
El método "Comprensión de la lista" es el siguiente y fácil método para eliminar todas las instancias de una lista es el método "Comprensión de la lista". Hemos estado utilizando la misma lista aquí. Además, hemos estado utilizando la misma variable "R" con el mismo valor "2" para ser utilizado como instancia para la eliminación. Después de imprimir la lista original, hemos utilizado el método de comprensión de la lista, i.mi., utilizado para bucle para que coincida con la ocurrencia. Después de que la condición se satisfaga, los valores de la izquierda se guardarían en la lista "Lista" y el coincidente se ignorará. Se emitirá una lista recientemente actualizada en la consola.
Lista = [2, 4, 6, 8, 0, 2, 3, 3, 5, 2, 6, 3, 2, 8, 10]El resultado de este código es el mismo que obtuvimos el resultado en el primer método, i.mi., Lista original y lista sin ocurrencia.
Método 03: función de filtro
La función Filter () es bastante útil cuando se trata de eliminar los mismos elementos de una lista. Entonces, hemos declarado una lista de tipo de cadena con 7 valores de cadena. Después de inicializar una lista, declaramos una variable de cadena llamada "R" que tiene "nieve" como valor. Esta cadena se utilizaría más como una instancia coincidente. La lista de cadenas original se ha imprimido con la ayuda de una cláusula de impresión. Luego, aplicamos la función Filter () en una lista mientras usa la variable "R" para verificar.
Si el valor de lista no coincide con el valor de la variable "R", filtrará ese valor de lista particular. Todos los valores filtrados de la lista original se guardarían en una lista "Lista". La lista actualizada se mostrará después de que se haya filtrado toda la lista.
List = ['John', 'Snow', 'Kelly', 'Bryan', 'Snow', 'William', 'Snow']La salida de este código presenta la lista original y la lista recién actualizada y filtrada.
Conclusión
Este artículo contiene tres métodos simples y bien reputados para eliminar las mismas instancias u ocurrencias de cualquier lista de Python. Este artículo será útil para todos nuestros usuarios, y esperamos que le haga comprender el concepto sin problemas y rápidamente.