1. ホーム
  2. パイソン

[解決済み】文字列中のある文字の出現回数をカウントする

2022-03-23 21:43:20

質問

文字列中のある文字の出現回数を数える最も簡単な方法は何でしょうか?

例) 'a' の中に現れる 'Mary had a little lamb' .

解決方法は?

<ブロッククオート

str.count(サブ[, スタート[, エンド]])

部分文字列の重複しない出現回数を返す sub の範囲内で [start, end] . オプションの引数 startend はスライス表記と同様に解釈される。

>>> sentence = 'Mary had a little lamb'
>>> sentence.count('a')
4