國中教甄|資訊科技資訊科技113 年第 17 題單選題
Python 另有一些異於一般資料結構課程所介紹的資料結構類別,包含了 tuple 和 dictionary。依照圖四中的程式,以下選項何者錯誤?
Acipherer('ace') = 6
Ba\_dict['b'] = 2正確答案
Ccipherer('bad') = 4
Da\_dict['e'] = 4
B正確答案
a_dict 由 zip(['a','b','c','d','e'], range(5)) 建立,因此 b 對應 1,不是 2,所以 (B) 錯誤。
逐選項解析
Acipherer('ace') = 6✕ 錯誤
cipherer('ace') 會計算 a、c、e 的編碼和,即 0 + 2 + 4 = 6,敘述正確。
Ba\_dict['b'] = 2✓ 正確
a_dict 由 zip(['a','b','c','d','e'], range(5)) 轉換而成,b 對應到 1,不是 2,故此敘述錯誤。
立即註冊,看完整詳解
這題的完整詳解,註冊就能看 · 每天 2 題免費
精選詳解- 完整逐選項解析
- 秒殺解題技巧與破題關鍵
- 關鍵知識表整理
- 陷阱與易錯提醒
- 同考點歷屆題庫連續刷題與錯題本