Apprenez à coder gratuitement en moins de 30 jours ! 📕
La fonction all en Python
Article publié le vendredi 8 septembre 2023 et mis à jour le vendredi 8 septembre 2023.
La fonction native all()
prend un itérable et retourne la valeur booléenne vraie True
si tous les éléments de l’itérable sont vrais (Truthy
). Sinon, renvoie False
.
all([True, True, True]) # True
all([True, False, True]) # False
all([False, False, False]) # False
all([1, 2, 3]) # True
all([0, 1, 2]) # False
all([0, 0, 0]) # False
all([]) # True
💡 Vous voulez en apprendre plus sur les fonctions comme
all()
? J’ai écrit un article qui reprend toutes les fonctions natives en Python.
Quelle est la syntaxe de la fonction all ?
La syntaxe de la fonction all()
en Python est :
all(iterable)
Quels paramètres prend la fonction all ?
La fonction all()
prend 1 paramètre :
iterable
: un itérable comme une liste, un tuple, un dictionnaire, un set, une string ou un autre type d’objet python sur lequel on peut boucler.
Quelle valeur renvoie la fonction all ?
La fonction all()
retourne :
True
si aucun élément de l’iterable ne renvoie la valeur False, c’est aussi le cas s’il est videFalse
si au moins une valeur de l’iterable est fausse,Falsy
, son évaluation booléenne n’est pas vraie
Condition | Valeur retournée |
---|---|
Tous les éléments sont True |
True |
Tous les élément sont False |
False |
Au moins un élément est False |
False |
L’itérable est vide ([] , {} , () ) |
True |
Exemples de la fonction all avec des listes
all([True, True, True]) # True
all([False, True, True]) # False
all([False, False, False]) # False
all([]) # True
Exemples de la fonction all avec des dictionnaires
all({'a': True, 'b': True, 'c': True}) # True
all({'a': False, 'b': True, 'c': True}) # False
all({'a': False, 'b': False, 'c': False}) # False
all({}) # True
Exemples de la fonction all avec des tuples
all((True, True, True)) # True
all((False, True, True)) # False
all((False, False, False)) # False
all(()) # True
Exemples de la fonction all avec des strings
all('123') # True
all('abc') # True
all('commentcoder.com') # True
all('') # True
APPRENEZ GRATUITEMENT À CODER EN MOINS DE 30 JOURS !
Vous voulez apprendre la programmation ?
Recevez mon ebook GRATUIT : "9 astuces pour apprendre à coder".Découvrez si le code est fait pour vous !

Je m'appelle Thomas. J'ai commencé à coder dans mon enfance. Depuis ma sortie de la première promo de l'École 42, j'ai développé des centaines d'applications et sites web. Sur ce blog, je vous donne les meilleurs conseils et astuces pour apprendre comment apprendre à coder efficacement.