Heim > Artikel > Backend-Entwicklung > Bequeme Verwendung der Funktionen all() und any() in Python
In diesem Artikel geht es um die praktische Verwendung der Funktionen all() und any() in Python. Ich hoffe, dass er für Freunde hilfreich ist.
Wir könnten bei der Programmentwicklung auf ein solches Problem stoßen?
Wie kann man beurteilen, ob alle Elemente in einem iterierbaren Objekt wahr sind? ist für den Code etwas kompliziert, daher stelle ich Ihnen eine äußerst einfache Methode vor:
Eingebaute Funktion all()
Schauen Sie sich zuerst den Quellcode an
def all(*args, **kwargs): # real signature unknown """ Return True if bool(x) is True for all values x in the iterable. If the iterable is empty, return True. """ pass
Als nächstes genießen wir die Bequemlichkeit dieser Methode
my_list=['jim','rose','','sam'] print(all(my_list)) #返回结果:False print(all([]))#返回结果:True
Python verfügt auch über eine integrierte Funktion () um festzustellen, ob es ein iterierbares Objekt gibt. bool() ist ein wahres Element
Quellcode
def any(*args, **kwargs): # real signature unknown """ Return True if bool(x) is True for any x in the iterable. If the iterable is empty, return False. """ pass
Beispieltest
my_list=['jim','rose','','sam'] print(any(my_list)) #返回结果:True print(any([]))#返回结果:False
Zusammenfassung:
all() ist falsch, wenn falsch, any() ist wahr, wenn wahr
Das obige ist der detaillierte Inhalt vonBequeme Verwendung der Funktionen all() und any() in Python. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!