Heim  >  Artikel  >  Backend-Entwicklung  >  Eine kurze Einführung in die Verwendung von any() und all() in Python

Eine kurze Einführung in die Verwendung von any() und all() in Python

不言
不言Original
2018-09-14 16:59:246417Durchsuche

Dieser Artikel bietet Ihnen eine kurze Einführung in die Verwendung von any() und all() in Python. Ich hoffe, dass er für Freunde hilfreich ist.

Einführung

Bei der normalen Textverarbeitung stoße ich oft auf eine solche Situation: Verwenden Sie Python, um festzustellen, ob eine Zeichenfolge ein Element enthält Liste.

Zu diesem Zeitpunkt wird es sehr einfach sein, die in Python integrierte Funktion „any()“ zu verwenden:

fruits = ['apple', 'orange', 'peach']
str = "I want some apples"
if any(element in str for element in fruits):    
print "string contains some fruits."

any()

Eigentlich ist die Any-Funktion sehr einfach: Bestimmen Sie, ob ein Tupel oder eine Liste vollständig leer ist, 0, False. Wenn alles leer ist, 0, False, wird False zurückgegeben. Wenn nicht alles leer ist, wird True zurückgegeben.

all()

all-Funktion ist genau das Gegenteil von any: Bestimmen Sie, ob ein Tupel oder Liste ist vollständig. Ist nicht leer, 0, Falsch. Wenn keiner leer ist, wird „True“ zurückgegeben, andernfalls „False“.

Hier ist zu beachten, dass der Rückgabewert von leerem Tupel und leerer Liste True ist

Verwandte Empfehlungen:

Python-Nutzungsanalyse von Map-, Any- und All-Funktionen

Eine kurze Einführung in die Verwendung der readline()-Methode in Python

Das obige ist der detaillierte Inhalt vonEine kurze Einführung in die Verwendung von any() und all() in Python. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn