問題詳情

7. 以下 Python 程式的執行結果為何?


(A) ['a', 'b', 'c']
(B) 'a', 'b', 'c'
(C) ['a', 'b']
(D) 'a', 'b'

參考答案

答案:C
難度:計算中-1
書單:沒有書單,新增

用户評論

不叫賭俠的陳小刀】評論

在這個程式中,我們建立了一個名為 lst 的列表(List),其中包含字元 'a'、'b' 和 'c'。然後,我們使用索引操作符 [] 和切片(slicing)來提取列表中的元素。lst[0:2] 表示從索引位置 0(包含)到索引位置 2(不包含)的切片。因為 Python 的索引從 0 開始計數,所以這個切片將選取 lst 中索引位置 0 和 1 的元素。所以最終的執行結果是 ['a', 'b'],這是一個包含 'a' 和 'b' 兩個元素的列表。