Metodo 01: Rimuovi la funzione
Il primo e più semplice metodo per rimuovere tutte le istanze da un elenco è l'utilizzo del metodo "Rimuovi ()" nel nostro codice Python. Quindi, all'interno del progetto Spyder3, abbiamo inizializzato un elenco "elenco" con alcuni valori di tipo intero. Una variabile "R" è stata definita con il valore "2". Il valore "2" della variabile "R" verrà utilizzato come occorrenza corrispondente. L'istruzione di stampa viene utilizzata per stampare l'elenco originale.
Abbiamo utilizzato l'istruzione "Try-Except" nel nostro codice per rimuovere le stesse occorrenze. All'interno del corpo "prova", abbiamo usato "mentre" per continuare a funzionare fino alla fine di un elenco. Il metodo Rimovi () sta eliminando tutte le istanze di una variabile "R" con valore "2" dall'elenco. Mentre l'istruzione TRANT viene utilizzata per continuare il programma se si verifica un errore di valore. Dopo che l'intero elenco è stato verificato, gli elementi sinistra di un elenco verranno stampati.
Elenco = [2, 4, 6, 8, 0, 2, 3, 3, 5, 2, 6, 3, 2, 8, 10]Abbiamo ottenuto le due liste all'esecuzione di questo codice, io.e., prima della rimozione delle istanze e dopo la rimozione delle istanze.
Metodo 02: Comprensione dell'elenco
Il metodo "Comprensione dell'elenco" è il metodo successivo e semplice per rimuovere tutte le istanze da un elenco è il metodo "Comprensione dell'elenco". Abbiamo utilizzato la stessa lista qui. Inoltre, abbiamo usato la stessa variabile "R" con lo stesso valore "2" da utilizzare come istanza per la rimozione. Dopo aver stampato l'elenco originale, abbiamo utilizzato il metodo di comprensione dell'elenco, i.e., Utilizzato per loop per abbinare il verificarsi. Dopo che la condizione viene soddisfatta, i valori di sinistra verrebbero salvati nell'elenco "elenco" e quello corrispondente verrebbe ignorato. Un elenco recentemente aggiornato verrà eliminato sulla console.
Elenco = [2, 4, 6, 8, 0, 2, 3, 3, 5, 2, 6, 3, 2, 8, 10]Il risultato di questo codice è lo stesso che abbiamo ottenuto il risultato nel primo metodo, i.e., Elenco originale ed elenco privo di occorrenze.
Metodo 03: Funzione Filtro
La funzione Filter () è abbastanza utile quando si tratta di rimuovere gli stessi elementi da un elenco. Quindi, abbiamo dichiarato un elenco di tipo stringa con 7 valori di stringa in esso. Dopo aver inizializzato un elenco, abbiamo dichiarato una variabile di stringa denominata "R" con "neve" come valore. Questa stringa verrebbe utilizzata ulteriormente come istanza di corrispondenza. L'elenco delle stringhe originale è stato stampato con l'aiuto di una clausola di stampa. Quindi, abbiamo applicato la funzione Filter () su un elenco durante l'utilizzo della variabile "R" per controllare.
Se il valore dell'elenco non corrisponde al valore "r" variabile, filtrerà quel particolare valore dell'elenco. Tutti i valori filtrati dall'elenco originale sarebbero salvati in un elenco "elenco". L'elenco aggiornato verrà visualizzato dopo che l'intero elenco è stato filtrato.
List = ['John', 'Snow', 'Kelly', 'Bryan', 'Snow', 'William', 'Snow']L'output per questo codice presenta l'elenco originale e l'elenco appena aggiornato e filtrato.
Conclusione
Questo articolo contiene tre metodi semplici e rispettati per rimuovere le stesse istanze o occorrenze da qualsiasi elenco di Python. Questo articolo sarà utile a tutti i nostri utenti e speriamo che ti farà capire il concetto senza intoppi e rapidamente.