pythonで文字の最初の出現位置を見つける方法

文字列の find() メソッドを使って、文字が最初に現れる場所を見つけることができます。find() メソッドは、文字が文字列内にあるインデックスを返します。文字が含まれない場合、-1 を返します。

一例を以下に示す:

text = "Hello, world!"

# 查找字符'o'第一次出现的位置
index = text.find('o')
print(index)  # 输出:4

find() メソッドで大文字小文字を区別せずに文字列を検索したい場合は、あらかじめ文字列全体を小文字または大文字に変換してから、find() メソッドを使用します。例えば、text.lower().find(‘o’) です。

bannerAds