どうも、ちょげ(@chogetarou)です。
辞書(Dictionary)のkeyの合計値を取得する方法を紹介します。
方法

辞書(Dictionary)のkeyの合計値を取得する方法は、2つあります。
sum()
1つは、sum()
を使う方法です。
まず、sum()を呼び出します。
そして、sum()の引数で辞書からkeys()を呼び出します。
result = sum(dict.keys())
上記のsum()は、keys()を呼び出した辞書(Dictionary)のkeyの合計値を取得します。
使用例
numbers = { 1:"one", 2:"two", 3:"three" , 4:"four", 5:"five" }
result = sum(numbers.keys())
print(result)
出力:
15
forループ
もう1つは、forループを使う方法です。
まず、合計値を格納するための変数を用意します。
result = 0
次に、辞書から呼び出したkeys()の戻り値をforループします。
そして、ループ処理で、用意した変数にループ変数を足します。
for i in dict.keys():
result += i
上記のforループで、keys()を呼び出した辞書のkeyの合計値が用意した変数に格納されます。
使用例
numbers = { 1:"one", 2:"two", 3:"three" , 4:"four", 5:"five" }
result = 0
for i in numbers.keys():
result += i
print(result)
出力:
15
まとめ
辞書(Dictionary)のkeyの合計値を取得する方法は、次の2つです。
- sum()を使う方法
result = sum(dict.keys())
- forループを使う方法
コメント