Es wird verwendet, wenn Sie überprüfen möchten, ob alle Elemente in der Liste Werte haben. Wenn Sie beispielsweise die Liste zum ersten Mal als [[], [], []] initialisieren, führen Sie eine Verarbeitung durch und überprüfen Sie dann, ob alle Elemente Werte haben.
all(iterable) Eingebaute Funktion alle Diese Funktion gibt True zurück, wenn alle Elemente von iterable true sind True ist anders als 0 für Zahlen, anders als '' für Zeichen, anders als [] für Listen usw. Also, was ich drinnen mache, ist wahrscheinlich so
all.py
def all(iterable):
for x in iterable:
if not x: return False
else: return True
any(iterable) Eingebaute Funktion beliebig Diese Funktion gibt True zurück, wenn auch nur ein Element von iterable true ist Was ich drinnen mache
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 (): Gibt True zurück, wenn jedes Element von iterable true ist. any (): Gibt True zurück, wenn mindestens ein Element von iterable true ist.
Recommended Posts