Comment vérifier si un élément existe dans la liste Python

En Python, liste est un conteneur d’éléments, utilisé pour stocker plusieurs données en même temps. Contrairement à Set, la liste en Python est ordonnée et a un nombre défini. Les éléments d’une liste sont indexés selon une séquence définie et l’indexation d’une liste est faite avec 0 comme premier index.
 
 
La connaissance de certaines opérations sur les listes est nécessaire. Cet article décrit l’une des opérations de base consistant à vérifier l’existence d’un élément dans la liste.
 

Méthode 1: Utilisation de l’opérateur « in »

L’opérateur « in » est le moyen le plus facile pour vérifier si un élément existe ou non dans une liste. L’opérateur « in » renvoie « True » si l’élément existe dans la liste et « False » si l’élément n’existe pas dans la liste. La liste n’a pas besoin d’être triée pour pratiquer cette approche de vérification.
 
Exemple :
Vérifiez si ‘WayToLearnX’ existe dans la liste.

strListe = ['welcome', 'to', 'WayToLearnX']

if 'WayToLearnX' in strListe :
    print("True, 'WayToLearnX' est trouvé dans la liste : " , strListe)

Cela produit le résultat suivant:

True, 'WayToLearnX' est trouvé dans la liste : ['welcome', 'to', 'WayToLearnX']

Le code pour vérifier si l’élément n’est pas dans la liste :

strListe = ['welcome', 'to', 'WayToLearnX']

if 'Blue' not in strListe :
    print("True, 'Blue' n'est pas trouvé dans la liste : " , strListe)

Cela produit le résultat suivant:

True, 'Blue' n'est pas trouvé dans la liste : ['welcome', 'to', 'WayToLearnX']

 

Méthode 2: Utilisation de la fonction count()

La fonction count(element) renvoie le nombre d’occurrences d’un élément donné dans la liste. Si sa valeur est supérieure à 0, cela signifie qu’un élément donné existe dans la liste.
 
Exemple :
Vérifiez si ‘WayToLearnX’ existe dans la liste.

strListe = ['Hi' , 'welcome', 'to', 'WayToLearnX']

if strListe.count('WayToLearnX') > 0 :
    print("True, 'WayToLearnX' est trouvé dans la liste : " , strListe)

Cela produit le résultat suivant:

True, 'WayToLearnX' est trouvé dans la liste : ['welcome', 'to', 'WayToLearnX']

 
QCM PythonQCM Python – Partie 1Questions pratiques pour testez vos connaissances sur la programmation Python à savoir des structures conditionnelles, des opérations logiques, des boucles, des fonctions, etc. Testez votre…Lire plus

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *