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