關於課程
以下是十道題目的正確答案:
-
題目: 列出以下代碼的輸出結果。
my_list = [1, 2, 3]
my_list.append(4)
print(my_list)
答案: b) [1, 2, 3, 4]
-
題目: 列出以下代碼的輸出結果。
my_tuple = (1, 2, 3)
my_tuple += (4,)
print(my_tuple)
答案: b) (1, 2, 3, 4)
-
題目: 下列哪一個語句會產生錯誤?
答案: d) my_tuple[0] = 4 -
題目: 列出以下代碼的輸出結果。
my_list = [1, 2, 3]
my_list.insert(1, 'a')
print(my_list)
答案: c) [1, ‘a’, 2, 3]
-
題目: 下列哪一個方法可以用來刪除列表中的最後一個元素?
答案: c) pop() -
題目: 列出以下代碼的輸出結果。
my_tuple = (1, 2, 3, 4, 5)
print(my_tuple[1:3])
答案: b) (2, 3)
-
題目: 列表和元組的主要區別是什麼?
答案: a) 列表是可變的,而元組是不可變的。 -
題目: 列出以下代碼的輸出結果。
my_list = [1, 2, 3]
my_list.extend([4, 5])
print(my_list)
答案: a) [1, 2, 3, 4, 5]
-
題目: 列出以下代碼的輸出結果。
my_tuple = (1, 2, 3, 4, 5)
my_list = list(my_tuple)
my_list.append(6)
my_tuple = tuple(my_list)
print(my_tuple)
答案: a) (1, 2, 3, 4, 5, 6)
-
題目: 列出以下代碼的輸出結果。
my_list = [1, 2, 3, 4, 5]
my_tuple = (my_list,)
my_list[0] = 6
print(my_tuple)
答案: b) ([6, 2, 3, 4, 5],)