ここではPythonの文字列における文字検索(find()メソッド)について解説しています。
find()の型
#find()の型
"文字列".find("検索文字"[,開始位置指定,終了位置指定])
「”検索文字”」で検索したい文字を指定します。開始位置と終了位置は必ず範囲を指定する必要はありません。
find()を用いた使用例
moji ="mojiretsu"
print(moji.find("i"))
上記の出力結果は「3」です。これは文字列「moji」における「moji[3]」に「i」があるという意味です。
例えば「find(“b”)」とすると、出力結果は「-1」となります。これは検索文字が無い場合の出力結果になります。
結果
3
その他、findを用いた使用例
項目 | 内容 |
txtファイルから任意の文字列を探索する方法 | 「.txt」拡張子に書かれている文字列からfindを用いて任意の文字列を探索するプログラムを解説しています。 |