Examly題庫立即開始練習
國中教甄|資訊科技資訊科技108 年第 74 題單選題

執行右側程式後,下列選項何者正確?

Am=3,n=6
Bm=6,n=4正確答案
Cm=6,n=3
Dm=2, n=6 List2=[1,2,3,4,5,6] m=list2.pop() n=list2.pop(3)
答案與詳解
B
正確答案
Python 的 pop() 方法在無參數時移除並回傳串列最後一個元素,有參數時則移除並回傳指定索引值的元素。

逐選項解析

Am=3,n=6✕ 錯誤
未正確理解 pop() 的預設行為與索引值計算,導致 m 與 n 的值皆錯誤。
Bm=6,n=4✓ 正確
pop() 無參數時移除並回傳最後一個元素 6,故 m=6;接著串列變為 [1,2,3,4,5],pop(3) 移除並回傳索引值 3 的元素 4,故 n=4。
Cm=6,n=3✕ 易錯陷阱
Dm=2, n=6 List2=[1,2,3,4,5,6] m=list2.pop() n=list2.pop(3)✕ 錯誤

立即註冊,看完整詳解

這題的完整詳解,註冊就能看 · 每天 2 題免費

精選詳解
  • 完整逐選項解析
  • 秒殺解題技巧與破題關鍵
  • 關鍵知識表整理
  • 陷阱與易錯提醒
  • 同考點歷屆題庫連續刷題與錯題本

資訊科技 相關題目

想練更多資訊科技考古題?

Examly 收錄 50 萬+ 道歷屆題目,每題都有像這樣的精選詳解。免費下載,立即開練。

Examly