Python 文字列検索:部分文字列の位置インデックス取得
子文字列が文字列内での位置インデックスを検索するには、文字列のfind()メソッドまたはindex()メソッドを使用できます。
find() メソッドを利用する:
s = "Hello, World!"
sub = "World"
index = s.find(sub)
print(index) # 输出 7
index()メソッドを使用します。
s = "Hello, World!"
sub = "World"
index = s.index(sub)
print(index) # 输出 7
子文字列が元の文字列に含まれていない場合、find()メソッドは-1を返しますが、index()メソッドはValueErrorの例外を投げます。