Il est utilisé lorsque vous souhaitez vérifier que tous les éléments de la liste ont des valeurs. Par exemple, lorsque vous initialisez la liste pour la première fois sous la forme [[], [], []], effectuez un traitement, puis vérifiez que tous les éléments ont des valeurs.
all(iterable) Fonction intégrée tous Cette fonction renvoie True si tous les éléments d'itérables sont vrais True est différent de 0 pour les nombres, autre que «» pour les caractères, autre que [] pour les listes, etc ... Donc ce que je fais à l'intérieur est probablement comme ça
all.py
def all(iterable):
for x in iterable:
if not x: return False
else: return True
any(iterable) Fonction intégrée tout Cette fonction renvoie True si même un élément d'itérable est vrai Ce que je fais à l'intérieur
any.py
def any(iterable):
for x in iterable:
if x: return True
else: return False
easy_example.
>>> a = [1,2,3,4,5]
>>> all(a)
True
>>> any(a)
True
>>> a = [0,1,0,0,0]
>>> all(a)
False
>>> any(a)
True
>>> a = [0,0,0,0,0]
>>> all(a)
False
>>> any(a)
False
all (): renvoie True si chaque élément de iterable est vrai. any (): renvoie True si au moins un élément de iterable est vrai.
Recommended Posts