Element nicht in einer Liste prüfen in Python
-
Verwenden Sie
not in
, um zu prüfen, ob ein Element nicht in einer Liste in Python ist -
Mit der Methode
__contains__
in Python prüfen, ob ein Element nicht in einer Liste vorhanden ist
In diesem Tutorial stellen wir Ihnen vor, wie Sie in Python prüfen können, ob ein Element nicht in einer Liste ist.
Verwenden Sie not in
, um zu prüfen, ob ein Element nicht in einer Liste in Python ist
Das Schlüsselwort in
kann in Python verwendet werden, um zu prüfen, ob ein Element in einer Sammlung vorhanden ist oder nicht. Wenn ein Element vorhanden ist, wird True
zurückgegeben; andernfalls wird False
zurückgegeben. Ein Beispiel:
x = 3 in [1, 2, 5]
y = 1 in [1, 2, 5]
print(x)
print(y)
Ausgabe:
False
True
Wenn wir prüfen müssen, ob ein Element nicht in der Liste vorhanden ist, können wir das Schlüsselwort not in
verwenden. Das not
ist ein logischer Operator, der True
in False
umwandelt und umgekehrt. Wenn also ein Element in einer Liste nicht vorhanden ist, wird True
zurückgegeben.
x = 3 not in [1, 2, 5]
print(x)
Ausgabe:
True
Mit der Methode __contains__
in Python prüfen, ob ein Element nicht in einer Liste vorhanden ist
In Python haben wir magische Funktionen, die mit Klassen verbunden sind und nicht direkt aufgerufen werden sollen, obwohl es möglich ist. Eine solche Funktion namens __contains__
kann verwendet werden, um zu prüfen, ob ein Element in einer Liste vorhanden ist oder nicht. Ein Beispiel,
x = [1, 2, 5].__contains__(1)
print(x)
x = [1, 2, 5].__contains__(3)
print(x)
Ausgabe:
True
False
Obwohl diese Methode funktioniert, ist es nicht ratsam, diese Methode zu verwenden, da magische Funktionen nicht dazu gedacht sind, direkt aufgerufen zu werden.
Manav is a IT Professional who has a lot of experience as a core developer in many live projects. He is an avid learner who enjoys learning new things and sharing his findings whenever possible.
LinkedInVerwandter Artikel - Python List
- Alle Vorkommen eines Elements aus einer Liste in Python entfernen
- Konvertieren eines Dictionaries in eine Liste in Python
- Duplikate aus Liste entfernen in Python
- Wie erhält man den Durchschnitt einer Liste in Python
- Was ist der Unterschied zwischen den Listenmethoden append und extend
- Wie man eine Liste in Python in eine Zeichenkette konvertiert