Python count()メソッド
説明
Python count() メソッドは、文字列内の特定の文字または部分文字列が出現する回数を数えるために使用されます。オプションのパラメータは、文字列検索の開始位置と終了位置です。
構文
count()メソッドの構文:
str.count(sub, start= 0,end=len(string))
パラメータ
- sub -- 検索する部分文字列
- start -- 文字列の検索を開始する位置。デフォルトは最初の文字で、最初の文字のインデックス値は0です。
- end -- 文字列内で検索を終了する位置。文字列内の最初の文字のインデックスは0です。デフォルトは文字列の最後の位置です。
戻り値
このメソッドは、部分文字列が文字列内に出現する回数を返します。
例
以下の例は、count()メソッドの例を示しています:
例(Python 2.0+)
#!/usr/bin/python
str = "this is string example....wow!!!";
sub = "i";
print "str.count(sub, 4, 40) : ", str.count(sub, 4, 40)
sub = "wow";
print "str.count(sub) : ", str.count(sub)
上記の例の出力結果は次のとおりです:
str.count(sub, 4, 40) : 2 str.count(sub) : 1
その他の拡張
Python 文字列