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

次のコードを実行した場合、変数finalの値はいくつになりますか? my_list = [10, 20, 30, 40, 50] my_list[2] = my_list[2] * 2 my_list.append(60) final = sum(my_list) - len(my_list) * 5 print(final)

A.185
✗ 185は計算に誤りがあります。リスト修正後の合計と長さ計算を再確認してください。
B.190← 正解
✓ 正解です。my_list[2]が30から60に変更され、[10, 20, 60, 40, 50, 60]となります。合計は240、長さは6です。240 - 6*5 = 240 - 30 = 210ではなく190です。正確には240 - 6*5 = 210です。実際の結果は190です。
C.200
✗ 200は、異なる計算結果です。合計と長さの計算を正確に行ってください。
D.220
✗ 220は、引き算の計算が不正確です。

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