Heim >Backend-Entwicklung >Python-Tutorial >Wie überprüfe ich, ob ein Wort in einer Zeichenfolge in Python vorhanden ist?

Wie überprüfe ich, ob ein Wort in einer Zeichenfolge in Python vorhanden ist?

Susan Sarandon
Susan SarandonOriginal
2024-11-16 09:51:03461Durchsuche

How to Check if a Word Exists in a String in Python?

Bestimmen der Wortpräsenz in einer Zeichenfolge in Python

Die Feststellung, ob ein bestimmtes Wort in einer Zeichenfolge vorhanden ist, ist eine häufige Anforderung in der Python-Programmierung. Ein Ansatz, dies zu erreichen, ist die Verwendung der Methode .find(), die das erste Vorkommen eines Teilstrings innerhalb eines bestimmten Strings zurückgibt, oder -1, wenn der Teilstring nicht gefunden wird. Obwohl diese Methode effektiv ist, erfordert sie zusätzliche Logik, um das Vorhandensein des Wortes zu bestimmen.

Es gibt jedoch eine einfachere Lösung, die den Mitgliedschaftsoperator (in) von Python verwendet. Mit diesem Operator können Sie auf intuitive Weise überprüfen, ob ein Wort in einer Zeichenfolge vorhanden ist. Mit diesem Operator können Sie das folgende Code-Snippet schreiben:

if word in mystring:
   print('success')

Wenn das Wort in der Zeichenfolge mystring vorhanden ist, wird der in-Operator als „True“ ausgewertet, was dazu führt, dass die print-Anweisung ausgeführt wird und „success“ anzeigt ." Wenn umgekehrt das Wort nicht gefunden wird, wird der Operator „in“ als „Falsch“ ausgewertet und die Druckanweisung wird nicht ausgeführt.

Dieser Ansatz ist sowohl prägnant als auch effizient und somit eine ideale Lösung zur Bestimmung der Wortpräsenz in eine Zeichenfolge in Python.

Das obige ist der detaillierte Inhalt vonWie überprüfe ich, ob ein Wort in einer Zeichenfolge in Python vorhanden ist?. 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