PythonFonctions intégrées
any()
Vérifie si au moins un élément d’une collection est vrai.
- Renvoie
TrueouFalse.
Exemple
#Python
scores = [72, 45, 88]
print(any(score < 50 for score in scores))
print(any(score > 90 for score in scores))
print(any([]))Résultatrésultat enregistré, vous pouvez le vérifier
True
False
False
Définition et utilisation
#La fonction any() renvoie True si au moins un élément est vrai, et False si tous sont faux ou si la collection est vide. Elle arrête la vérification au premier élément vrai.
Elle est le plus souvent combinée à une expression génératrice : any(score < 50 for score in scores) répond à la question « quelqu’un a-t-il échoué ? ».
Avec all(), elle permet d’écrire des conditions sur des collections entières en une seule ligne lisible.
Syntaxe
#Syntaxe
any(iterable)Paramètres
#iterable
une collection
Les éléments à vérifier.
Bonnes pratiques
#- Donnez une expression génératrice sans crochets, pour que
anypuisse arrêter la vérification tôt. - Pour une collection vide,
anyrenvoieFalse.
Entrées associées
#Vous voyez une erreur ou il manque un exemple ? Écrivez-nous.