Maison > Article > développement back-end > Comment puis-je vérifier efficacement l’appartenance à une liste en Python ?
Vérification de l'appartenance à une liste avec l'opérateur 'in' de Python
De nombreuses tâches de programmation impliquent de déterminer si un élément existe dans une liste. En Python, cela peut être accompli en utilisant l'opérateur 'in'.
Si nous avons une liste appelée 'xs' et une valeur appelée 'item', nous pouvons utiliser la syntaxe suivante pour vérifier si 'xs' contient 'item' :
if item in xs: # Do something
Si 'item' est égal à n'importe quel élément de 'xs', la condition sera vraie et le code dans le bloc sera exécuté.
Le ' L'opérateur in' peut également effectuer l'opération inverse, qui consiste à vérifier si un élément n'est pas dans une liste :
if item not in xs: # Do something
Cette syntaxe est particulièrement utile dans les situations où l'on souhaite entreprendre des actions spécifiques en fonction de l'absence de un élément dans une liste.
L'opérateur 'in' fonctionne efficacement avec les listes, les tuples, les ensembles et les dictionnaires. Cependant, il convient de noter qu'il a des complexités temporelles différentes selon la structure des données :
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!