Vérifier un élément ne figurant pas dans une liste en Python
-
Utilisez
not in
pour vérifier si un élément n’est pas dans une liste en Python -
Utilisez la méthode
__contains__
de la liste pour vérifier si un élément n’est pas dans une liste en Python
Dans ce tutoriel, nous allons présenter comment vérifier si un élément n’est pas dans une liste en Python.
Utilisez not in
pour vérifier si un élément n’est pas dans une liste en Python
Le mot-clé in
en Python peut être utilisé pour vérifier si un élément est présent dans une collection ou non. Si un élément est présent, il renvoie True
; sinon, il renvoie False
. Par exemple:
x = 3 in [1, 2, 5]
y = 1 in [1, 2, 5]
print(x)
print(y)
Production :
False
True
Si nous devons vérifier si un élément n’est pas dans la liste, nous pouvons utiliser le mot-clé not in
. Le not
est un opérateur logique qui convertit True
en False
et vice-versa. Donc, si un élément n’est pas présent dans une liste, il retournera True
.
x = 3 not in [1, 2, 5]
print(x)
Production :
True
Utilisez la méthode __contains__
de la liste pour vérifier si un élément n’est pas dans une liste en Python
En Python, nous avons des fonctions magiques qui sont associées à des classes et qui ne doivent pas être invoquées directement bien que cela soit possible. Une de ces fonctions, appelée __contains__
, peut être utilisée pour vérifier si un élément est présent ou non dans une liste. Par exemple,
x = [1, 2, 5].__contains__(1)
print(x)
x = [1, 2, 5].__contains__(3)
print(x)
Production :
True
False
Bien que cette méthode fonctionne, il n’est pas conseillé de l’utiliser car les fonctions magiques ne sont pas destinées à être invoquées directement.
Manav is a IT Professional who has a lot of experience as a core developer in many live projects. He is an avid learner who enjoys learning new things and sharing his findings whenever possible.
LinkedInArticle connexe - Python List
- Convertir un dictionnaire en liste en Python
- Supprimer toutes les occurrences d'un élément d'une liste en Python
- Supprimer les doublons de la liste en Python
- Comment obtenir la moyenne d'une liste en Python
- Quelle est la différence entre les méthodes de liste append et extend
- Comment convertir une liste en chaîne de caractères en Python