Python : Comment vérifier si la liste contient une valeur

Par Parth Patel le 04 Oct 2018

Dans cette référence de code rapide, je vais démontrer comment vérifier si la valeur ou l’élément existe dans la liste python ou non. Il est très facile de trouver si la liste contient une valeur avec l’opérateur in ou not in.

Prenons un exemple –

Nous avons une liste ci-dessous:

# List ourlist= 

Vérifier si la valeur existe dans la liste en utilisant l’opérateur ‘in’

Format pour utiliser l’opérateur ‘in’:

{value} in 

Ceci est une expression conditionnelle qui retournera la valeur booléenne : Vrai ou Faux.

Essayons sur notre liste:

if 'list' in ourlist: print('"list" is found in ourlist')

Vous pouvez également utiliser l’opérateur de négation pour vérifier si la valeur n’existe pas dans la liste. Voir l’exemple ci-dessous:

if 'apple' not in ourlist: print('"apple" is not found in ourlist')

L’opérateur ‘in’ est de loin la façon la plus simple de trouver si un élément existe dans la liste ou non mais en python il y a aussi d’autres façons de vérifier si la liste contient une valeur ou non.

Vérifier si une valeur existe dans la liste en utilisant la fonction list.count()

Format pour utiliser la fonction list.count() en python:

list.count('value')

List.La fonction count() donne le nombre d’occurrences de la valeur passée en paramètre.

Essayons sur notre liste:

if ourlist.count('to') > 0: print('"to" exists in ourlist');

Ici, nous avons utilisé cette fonction dans la condition if pour déterminer si le nombre d’occurrence est égal à 0 alors la valeur n’existe pas dans notre liste sinon la valeur existe dans notre liste.

Il existe d’autres façons de vérifier que l’élément existe ou non dans la liste mais la plupart du temps, vous n’en aurez pas besoin. L’opérateur ‘in’ est le plus utile dans ce cas.

Adios

A lire aussi:

  • Python : Comment vérifier si une chaîne contient une sous-chaîne

.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.