データ構造(リスト・辞書・タプル・集合)計算
次のコードを実行した場合、変数answerの値はいくつになりますか? my_dict = {'a': 15, 'b': 8, 'c': 12, 'd': 5} values = list(my_dict.values()) answer = max(values) + min(values) print(answer)
A.20← 正解
✓ 正解です。max(values) = 15、min(values) = 5です。15 + 5 = 20ですので、answerは20となります。
B.23
✗ 23は、異なる値の組み合わせで計算された値です。辞書の値を正確に特定してください。
C.27
✗ 27は、最大値と最小値以外の値を含めて計算した誤りです。
D.40
✗ 40は、複数の値を加算した結果で、最大値と最小値の和ではありません。
この問題のポイント
max(values) = 15、min(values) = 5です。15 + 5 = 20ですので、answerは20となります。