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の例外を投げます。

bannerAds