[Python]辞書(Dictionary)の最大値のキー(Key)を取得するには?

python

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

辞書(Dictionary)から最大のValue(値)のキー(Key)を取得する方法を紹介します。

スポンサーリンク

方法

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

辞書(Dictionary)の最大値のキーを取得するには、max()を使います。

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

そして、max()の第1引数に辞書、引数「key」に辞書のgetを指定します。

max(dict, key=dict.get)

上記のmax()は、第1引数に指定した辞書(Dictionary)の最大値のキーを返します。

使用例

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

max_key = max(numbers, key=numbers.get)

print(max_key) #ten

コメント

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