列表: 拼接:list1 + list2 = list[1+2] 重複:list1 *2 列表內元素計數:list.count(元素) 列表內元素位置索引:list.index(元素, (起點, 終點)) 列表翻轉:list.reverse() 列表排序:list.sort(),默認由小排到大 *sort有三種參數:func指定排序算法;key排序算法所搭配的關鍵字;reverse照大小排序,預設為False。所以若要由大排序到小:list.sort(reverse=True)即可 作業1:將下邊這個列表的'小甲魚'修改為'小魷魚' list1 = [1, [1, 2, ['小甲魚']], 3, 5, 8, 13, 18] ==============================以下為程式碼============================== list1[1][2][0] = '小魷魚' ======================================================================== 作業2:請先在 IDLE 中獲得下邊列表的結果,並按照上方例子把列表推導式還原出來。 >>> list1 [(0, 1), (0, 3), (0, 5), (0, 7), (0, 9), (2, 1), (2, 3), (2, 5), (2, 7), (2, 9), (4, 1), (4, 3), (4, 5), (4, 7), (4, 9), (6, 1), (6, 3), (6, 5), (6, 7), (6, 9), (8, 1), (8, 3), (8, 5), (8, 7), (8, 9)] 小提示: >>> list1 = [x**2 for x in range(10)] >>> list1 [0, 1, 4, 9, 16, 25, 36, 49, 64, 81] 相當於 list1 = [] for x in range(10): list1.append(x**2) ==============...