pythonで文字の最初の出現位置を見つける方法
文字列の find() メソッドを使って、文字が最初に現れる場所を見つけることができます。find() メソッドは、文字が文字列内にあるインデックスを返します。文字が含まれない場合、-1 を返します。
一例を以下に示す:
text = "Hello, world!"
# 查找字符'o'第一次出现的位置
index = text.find('o')
print(index) # 输出:4
find() メソッドで大文字小文字を区別せずに文字列を検索したい場合は、あらかじめ文字列全体を小文字または大文字に変換してから、find() メソッドを使用します。例えば、text.lower().find(‘o’) です。