データ構造(リスト・辞書・タプル・集合)計算問題

次のコードを実行した場合、変数answerの値はいくつになりますか? my_dict = {'x': 6, 'y': 14, 'z': 10} keys_list = list(my_dict.keys()) values_list = list(my_dict.values()) answer = len(keys_list) + sum(values_list) // 5 print(answer)

A.6
✗ 6は、キーの個数だけで、合計値の除算結果を加算していません。
B.7
✗ 7は、計算に誤りがあります。値の合計を5で割った整数部分を正確に計算してください。
C.9← 正解
✓ 正解です。keys_listの長さは3、values_listの合計は30(6+14+10)です。30 // 5 = 6です。3 + 6 = 9です。
D.10
✗ 10は、別の計算方法で得られた値で、整数除算を正確に行ってください。

Python 3 エンジニア認定基礎試験 の問題一覧