names = ['jack', 'rose', 'tom', 'jerry', 'jerry'] print(names) print(names[0]) names[0] = 'adam' # 改 print(names[0]) print(names[2:]) # 從左開始右邊所有 print(names[-3:]) # 從右開始右邊所有 print(names[:-2]) # 從右開始左邊所有 print(names[1:3]) # 左向右切片 print(names[-2:-1]) # 右向左切片 names.append('alex') # 增加 print(names) names.insert(1, 'james') # 指定位置插入 print(names) names.remove('james') # 刪除 print(names) del names[1] # 刪除 print(names) names.pop() # 刪除最后一個 # names.pop(1) == del names[1] print(names.index('tom')) # 查找 print(names.count('jerry')) # 統計數量 names.reverse() # 反轉順序 print(names) names.sort() # 按首字母順序排序 符號--數字--字母 print(names) names2 = [1, 2, 3, 4] names.extend(names2) # 兩個列表的合並 print(names) del names2