ホームページ > バックエンド開発 > Python チュートリアル > Python 文字列内の文字の出現をカウントするにはどうすればよいですか?

Python 文字列内の文字の出現をカウントするにはどうすればよいですか?

Mary-Kate Olsen
リリース: 2024-12-13 06:33:11
オリジナル
359 人が閲覧しました

How Can I Count Character Occurrences in a Python String?

文字列内の文字の出現回数の確認

文字列内に特定の文字が出現する回数をカウントすることは、一般的なプログラミング タスクです。 Python では、これは str.count() メソッドを使用して実現できます。

解決策:

str.count() メソッドは 3 つのオプションの引数を取ります。

  • sub: 検索する文字または部分文字列。
  • start: 開始インデックス(先頭から) 検索を開始します。
  • end: 検索を停止する (先頭から) 終了インデックス。

文字の出現をカウントするには、単に呼び出します。文字を引数として持つ count() メソッド。例:

sentence = 'Mary had a little lamb'
char_count = sentence.count('a')
ログイン後にコピー

このコードは、文字列内の「a」のカウントを変数 char_count に割り当てます。出力は次のとおりです:

4
ログイン後にコピー

補足:

  • count() メソッドは大文字と小文字を区別するため、 Character.
  • start 引数と end 引数を使用すると、部分的な文字列検索が可能になります。たとえば、次のコードは文字列の前半にある 'a' の数をカウントします:
char_count = sentence.count('a', 0, len(sentence) // 2)
ログイン後にコピー

以上がPython 文字列内の文字の出現をカウントするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート