Python の文字列内に単語が存在するかどうかを確認するには?

Barbara Streisand
リリース: 2024-11-19 05:44:02
オリジナル
902 人が閲覧しました

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

Python で文字列内の単語の存在を確認する

Python では、さまざまな方法を使用して、文字列内に単語が存在するかどうかを簡単に確認できます。 。一般的なアプローチの 1 つは、文字列内で指定された単語が最初に出現したインデックスを返す .find() メソッドを使用することです。ただし、これを達成するもう 1 つの簡単な方法は、in 演算子を利用する if ステートメントを使用することです。

詳しく説明すると、in 演算子は、値がシーケンスまたはコンテナーのメンバーであるかどうかを評価します。文字列のコンテキストでは、in 演算子を使用して、文字列内に特定の単語が含まれているかどうかを判断できます。これにより、次の簡潔な構文が有効になります:

if word in my_string:
    print('success')
ログイン後にコピー

この例では、word は文字列 my_string 内で検索する単語を表します。文字列内で単語が見つかった場合、if ステートメントは True と評価され、インデントされたブロック内のコードが実行されます。

さらに説明するには、次のコード スニペットを考えてみましょう。

my_string = "Hello, world."
word = "world"

if word in my_string:
    print('success!')  # This line will execute because "world" is in the string.
ログイン後にコピー

逆に、単語が文字列に存在しない場合、if ステートメントは False と評価され、インデントされたブロック内のコードは次のようになります。

in 演算子を if ステートメントと組み合わせて利用すると、Python の指定された文字列内に指定された単語が存在するかどうかを効果的に判断できます。この単純なアプローチは、この一般的なタスクに対する簡潔で読みやすいソリューションを提供します。

以上がPython の文字列内に単語が存在するかどうかを確認するには?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート