PR

初心者向けPythonプログラム: 数字の出現回数をカウントする方法

この記事では、Pythonを使ってリスト内の数字の出現回数をカウントし、最も頻繁に現れる6つの数字を表示する方法について説明します。プログラムの各ステップを分かりやすく解説しますので、ぜひ一緒に試してみてください。


ステップ1: コレクションのインポート

まず、collectionsモジュールからCounterクラスをインポートします。Counterは、要素の出現回数を数えるための便利なクラスです。

pythonコードをコピーするfrom collections import Counter

ステップ2: 数字のリストを用意

次に、重複している数字を含む新しいリストを作成します。ここにはあなたがカウントしたい数字を入れます。

pythonコードをコピーするnumbers_new = [
    # ここに入力 例)2, 21, 28, 29, 30, 32, 36, 3, 4, 15, 23, 27, 30, 36, 1, 2, 3, 6, 24, 28, 30, 9, 15, 26, 29, 32, 34, 36, 11, 12, 14, 19, 26, 27, 33, 6, 10, 16, 21, 27, 28, 35
]

ステップ3: 数字の出現回数をカウント

Counterを使って、リスト内の各数字の出現回数をカウントします。

pythonコードをコピーするcount_new = Counter(numbers_new)

ステップ4: 最も重複している数字を取得

Countermost_commonメソッドを使って、リスト内で最も頻繁に現れる6つの数字を取得します。

pythonコードをコピーするmost_common_numbers_new = count_new.most_common(6)

ステップ5: 結果を表示

最後に、最も頻繁に現れる6つの数字とその出現回数を表示します。

pythonコードをコピーするprint(most_common_numbers_new)

完成

from collections import Counter

# 新しいリストで重複している数字をカウントします
numbers_new = [
#ここに入力 例)2,21,28,29,30,32,36,3,4,15,23,27,30,36,1,2,3,6,24,28,30,9,15,26,29,32,34,36,11,12,14,19,26,27,33,6,10,16,21,27,28,35

]
# 数字の出現回数をカウント
count_new = Counter(numbers_new)

# 最も重複している数字6個を取得
most_common_numbers_new = count_new.most_common(6)
print(most_common_numbers_new)

このプログラムを実行すると、リスト内で最も頻繁に出現する6つの数字とその出現回数が表示されます。Pythonの基本的な操作を理解する良い練習になりますので、ぜひチャレンジしてみてください。

以上が、初心者向けのPythonプログラムの解説とそのワードプレス記事です。この記事が役に立つことを願っています。

タイトルとURLをコピーしました