Méthode 01: supprimer la fonction
La première méthode la première et la plus simple pour supprimer toutes les instances d'une liste consiste à utiliser la méthode «supprimer ()» de notre code Python. Donc, dans le projet Spyder3, nous avons initialisé une liste «Liste» avec certaines valeurs de type entier. Une variable «R» a été définie avec la valeur «2». La valeur «2» de la variable «R» sera utilisée comme occurrence correspondante. La déclaration d'impression est utilisée pour imprimer la liste originale.
Nous avons utilisé l'instruction «TRY-NETHER» dans notre code pour supprimer les mêmes occurrences. Dans le corps «essayez», nous avons utilisé le «while» pour continuer à courir jusqu'à la fin d'une liste. La méthode supprime () consiste à supprimer toutes les instances d'une variable «r» ayant une valeur «2» de la liste. Tandis que l'instruction sauf est utilisée pour poursuivre le programme si une erreur de valeur se produit. Une fois que la liste entière a été vérifiée, les éléments de gauche d'une liste seront imprimés.
List = [2, 4, 6, 8, 0, 2, 3, 3, 5, 2, 6, 3, 2, 8, 10]Nous avons les deux listes lors de l'exécution de ce code, je.e., Avant le retrait des instances et après le retrait des instances.
Méthode 02: compréhension de la liste
La méthode «List Comprehension» est la méthode suivante et facile pour supprimer toutes les instances d'une liste est la méthode «Compréhension de la liste». Nous utilisons la même liste ici. De plus, nous utilisons la même variable «R» avec la même valeur «2» à utiliser comme instance pour la suppression. Après avoir imprimé la liste originale, nous avons utilisé la méthode de compréhension de la liste, je.e., Utilisé pour Loop pour correspondre à l'occurrence. Une fois la condition satisfaite, les valeurs de gauche seraient enregistrées sur la liste «liste» et la correspondance serait ignorée. Une liste nouvellement mise à jour sera publiée sur la console.
List = [2, 4, 6, 8, 0, 2, 3, 3, 5, 2, 6, 3, 2, 8, 10]Le résultat de ce code est le même que nous avons obtenu le résultat dans la première méthode, je.e., Liste originale et liste sans occurrence.
Méthode 03: Fonction de filtre
La fonction Filter () est assez pratique lorsqu'il s'agit de supprimer les mêmes événements d'élément d'une liste. Donc, nous avons déclaré une liste de type chaîne avec 7 valeurs de chaîne dedans. Après avoir initialisé une liste, nous avons déclaré une variable de chaîne nommée «R» ayant «neige» comme valeur. Cette chaîne serait plus utilisée comme une instance correspondante. La liste des cordes d'origine a été imprimée à l'aide d'une clause d'impression. Ensuite, nous avons appliqué la fonction Filter () sur une liste tout en utilisant la variable «R» pour vérifier.
Si la valeur de liste ne correspond pas à la valeur «R» de la variable, elle filtrera cette valeur de liste particulière. Toutes les valeurs filtrées de la liste d'origine seraient enregistrées sur une liste «liste». La mise à jour énumérée sera affichée après la filtration de la liste complète.
List = [«John», «neige», «Kelly», «Bryan», «neige», «William», «neige»]La sortie de ce code présente la liste originale et la liste nouvellement mise à jour et filtrée.
Conclusion
Cet article contient trois méthodes simples et bien renvoyées pour supprimer les mêmes instances ou occurrences de toute liste de python. Cet article sera utile à tous nos utilisateurs, et nous espérons qu'il vous fera comprendre le concept en douceur et rapidement.