[Python]関数で辞書(Dictionary)のValueの平均値を取得するには?

python

どうも、ちょげ(@chogetarou)です。

関数を使って辞書(Dictionary)のValue(値)の平均値を取得する方法を紹介します。

スポンサーリンク

方法

インターフェース, インターネット, プログラム, ブラウザ, Www

関数を使って辞書(Dictionary)のValueの平均値を取得するには、sum()とlen()を使います。

まず、sum()を呼び出します。

sum()の引数にDictionaryのValues()を指定します。

そして、sum()をlen()で割ります。

len()の引数にDictionaryを指定します。

average = sum(dict.values()) / len(dict)

上記のsum()をlen()を割った値は、辞書(Dictionary)の値の平均値になります。

使用例

numbers = { "one":1, "two":2, "ten":3, "four":4, "five":5 }

average = sum(numbers.values()) / len(numbers)

print(average) #3

コメント

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