PythonFonctions intégrées
all()
Vérifie si tous les éléments d’une collection sont vrais.
- Renvoie
TrueouFalse.
Exemple
#Python
tasks = [{"done": True}, {"done": True}, {"done": False}]
print(all(task["done"] for task in tasks))
print(all(task["done"] for task in tasks[:2]))
print(all([]))Résultatrésultat enregistré, vous pouvez le vérifier
False
True
True
Définition et utilisation
#La fonction all() renvoie True si chaque élément est vrai. Elle arrête la vérification au premier élément faux et renvoie alors False.
Pour une collection vide, elle renvoie True. C’est logique, mais parfois surprenant, donc avec des données qui peuvent être vides, il vaut la peine de vérifier la longueur séparément.
Elle est utile pour la validation : all(field.strip() for field in form_values) vérifie que tous les champs d’un formulaire sont remplis.
Syntaxe
#Syntaxe
all(iterable)Paramètres
#iterable
une collection
Les éléments à vérifier.
Bonnes pratiques
#- Attention aux données vides :
all([])renvoieTrue. - Combinez
all()avec un générateur pour vérifier une condition sur chaque élément sans créer de liste.
Entrées associées
#Vous voyez une erreur ou il manque un exemple ? Écrivez-nous.