La fonction native any() prend un itérable et retourne la valeur booléenne vraie True si au moins un élément de l'itérable est vrai (Truthy). Sinon, renvoie False.
any([True, False, True]) # True
any([False, False, False]) # False
any([0, 1, 2]) # True
any([0, 0, 0]) # False
any([]) # False
💡 Vous voulez en apprendre plus sur les fonctions comme
any()? J'ai écrit un article qui reprend toutes les fonctions natives en Python.
Quelle est la syntaxe de la fonction any ?
La syntaxe de la fonction any() en Python est :
any(iterable)
Quels paramètres prend la fonction any ?
La fonction any() 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 any ?
La fonction any() retourne :
Truesi au moins un élément de l'iterable renvoie une valeur vraieFalsesi aucune valeur de l'itérable n'est vraie, c'est aussi le cas s'il est vide
| Condition | Valeur retournée |
|---|---|
Tous les éléments sont True | True |
Tous les élément sont False | False |
Au moins un élément est True | True |
L'itérable est vide ([], {}, ()) | False |
Exemples de la fonction any avec des listes
any([True, True, True]) # True
any([False, True, True]) # True
any([False, False, False]) # False
any([]) # False
Exemples de la fonction any avec des dictionnaires
any({'a': True, 'b': True, 'c': True}) # True
any({'a': False, 'b': True, 'c': True}) # True
any({'a': False, 'b': False, 'c': False}) # False
any({}) # False
Exemples de la fonction any avec des tuples
any((True, True, True)) # True
any((False, True, True)) # True
any((False, False, False)) # False
any(()) # False
Exemples de la fonction any avec des strings
any('123') # True
any('101') # True
any('abc') # True
any('commentcoder.com') # True
any('000') # False
any('') # False
