2017-03-09 8 views

答えて

1

デフォルトの辞書を使用します。

from collections import defaultdict 

numbers = [23,25,22,31,23] 

histogram = defaultdict(int) 
for number in numbers: 
    histogram[number] += 1 

出力:

defaultdict(int, {22: 1, 23: 2, 25: 1, 31: 1}) 

注:A)その予約語以来、 "リスト" あなたのリストを呼び出さないでください。 B)ヒストグラムを示すために2つの23の数字のリストを作った。

+0

これは機能し、完全に役立ちます。ありがとうございました。 –

+0

@DarshanDこれがあなたの質問に答えた場合、その質問に回答としてマークすることをお勧めしますか? – gregory

関連する問題