Pythonで文字列の出現回数を数える方法は何ですか?
count()メソッドを使用して、文字列内の部分文字列の出現回数を数えることができます。 count()メソッドは、部分文字列を引数として受け取り、文字列内でのその出現回数を返します。
例えば、文字列”apple”の中で文字pが出現する回数を数える:
s = "apple"
count = s.count("p")
print(count) # 输出: 2
さらに、複数のサブストリングが同時に出現する回数をカウントする場合、ループを使用して実装することができます。
s = "apple"
substrings = ["p", "e"]
counts = [s.count(substring) for substring in substrings]
print(counts) # 输出: [2, 2]
このように、countsリスト内の各要素は、対応する部分文字列が文字列内に出現する回数をそれぞれ表しています。