Fonction all() – Python
La fonction all() renvoie True si tous les éléments d’un itérable sont True, sinon elle retourne False. Si l’objet itérable est vide, la fonction all() renvoie également True.
Syntaxe:
all(iterable)
Paramètres:
La méthode all() prend un seul paramètre:
- iterable : tout itérable (liste, tuple, set, dictionnaire, etc.) qui contient les éléments
Valeur de retour:
La méthode all() renvoie:
- True : Si tous les éléments d’un itérable sont True
- False : Si un élément d’un itérable est False
Exemple 1:
L’exemple suivant vérifiez si tous les éléments de la liste sont True:
liste = [True, True, True] res = all(liste) print(res)
Sortie:
True
Exemple 2:
L’exemple suivant vérifiez si tous les éléments de la liste sont True:
liste = [1, 1, 0, 1] res = all(liste) print(res)
Sortie:
False
Exemple 3:
L’exemple suivant vérifiez si tous les éléments du tuple sont True:
t = (0, True, True, False) res = all(t) print(res)
Sortie:
False
Exemple 4:
L’exemple suivant vérifiez si tous les éléments du Set sont True:
s = {True, 1, 1, 1} res = all(s) print(res)
Sortie:
True
Exemple 5:
L’exemple suivant vérifiez si tous les éléments du dictionnaire sont True:
dic = {0 : "Python", 1 : "Java", 2 : "PHP"} res = all(dic) print(res)
Sortie:
False
Lorsque la fonction all() est utilisée sur un dictionnaire, elle vérifie si toutes les clés sont True, pas les valeurs.