English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Einführung in Python

Flusskontrolle in Python

Python Funktion

Python Datentypen

Dateioperationen in Python

Python Objekte und Klassen

Python Datum und Zeit

Hochwertiges Wissen in Python

Python Referenzhandbuch

Verwendung und Beispiel von Python any()

Python-integrierte Funktionen

Wenn irgendeines der Elemente von iterable True ist, gibt die any()-Methode True zurück. Wenn nicht, gibt any() False zurück.

Die Syntax von any() lautet:

any(iterable)

any() Parameter

 any()-Methode in Python verwendet iterierbare (Listen, Strings, Dictionaries usw.).

Wert von any() zurückgeben

any() gibt zurück:

  • True, wenn mindestens ein Element des iterables true ist

  • False, wenn alle Elemente false sind oder der iterable leer ist

BedingungRückgabewert
Alle Werte sind TrueTrue
Alle Werte sind falseFalse

Ein Wert ist true (andere Werte sind false)

True

Ein Wert ist false (andere Werte sind true)

True
Leere IteratorenFalse

Beispiel1Wie verwendet man any() mit Python-Listen?

l = [1, 3, 4, 0]
print(any(l))
l = [0, False]
print(any(l))
l = [0, False, 5]
print(any(l))
l = []
print(any(l))

Wenn Sie dieses Programm ausführen, wird ausgegeben:

True
False
True
False

any()-Methode wird auf ähnliche Weise verwendetTupelund ähnliche ListenSammlung.

Beispiel2Wie verwendet man any() mit Python-Strings?

s = "This is good"
print(any(s))
# 0 ist False
# '0' ist True
s = '000'
print(any(s))
s = ''
print(any(s))

Wenn Sie dieses Programm ausführen, wird ausgegeben:

True
True
False

Beispiel3Wie verwendet man any() mit Python-Dictionaries?

Für Dictionary, wenn alle Schlüssel (nicht Werte) false sind, gibt any() False zurück. Wenn mindestens ein Schlüssel true ist, gibt any() True zurück.

d = {0: 'False'}
print(any(d))
d = {0: 'False', 1: 'True'}
print(any(d))
d = {0: 'False', False: 0}
print(any(d))
d = {}
print(any(d))
# 0 ist False
# '0' ist True
d = {'0': 'False'}
print(any(d))

Wenn Sie dieses Programm ausführen, wird ausgegeben:

False
True
False
False
True

Python-integrierte Funktionen