13. 執行下列這段 Python 程式碼
arr = [1, 2, 3, 4, 5]
arr.append(6)
arr.pop(0)
print(arr)
結果會顯示下列何者?
(A) [0, 1, 2, 3, 4, 5, 6]
(B) [1, 2, 3, 4, 5, 6]
(C) [0, 1, 2, 3, 4]
(D) [2, 3, 4, 5, 6]
答案:登入後查看
統計: A(4), B(17), C(5), D(41), E(0) #3246968
統計: A(4), B(17), C(5), D(41), E(0) #3246968
詳解 (共 2 筆)
#6427080
這段 Python 程式碼的執行過程如下:
-
arr = [1, 2, 3, 4, 5]
- 創建一個名為 arr 的列表,其初始內容為 [1, 2, 3, 4, 5]。
-
arr.append(6)
- append() 方法用於在列表的末尾添加一個元素。
- 執行後,arr 變為 [1, 2, 3, 4, 5, 6]。
-
arr.pop(0)
- pop(index) 方法用於移除列表中指定索引位置的元素。這裡指定索引為 0,表示移除列表的第一個元素。
- 列表的第一個元素是 1。
- 執行後,arr 變為 [2, 3, 4, 5, 6]。
-
print(arr)
- 列印出 arr 列表的最終內容。
因此,程式的執行結果會顯示 [2, 3, 4, 5, 6]。
答案是 (D) [2, 3, 4, 5, 6]。
1
0