【Python】文字列を検索し位置を取得する(find)

Python

文字列を検索し位置を取得する

文字列を検索し位置を取得するには「find」を使用します。

# 文字列を検索し位置を取得する
'この文字から検索する'.find('この文字を探す')

# 返り値
# 見つかった場合:文字の位置が返ります(0~)
# 見つからなかった場合:-1が返ります

# 実行例
print('English'.find('E'))   # 結果:0
print('English'.find('s'))   # 結果:5
print('English'.find('a'))   # 結果:-1
print('English'.find('e'))   # 結果:-1(大文字小文字は区別されます)