1 #1.在原来的列表中追加(只能加一个元素) 2 print('1##############') 3 li = [11,22,33,44] 4 n1 = li.append(5) 5 print(n1) 6 print(li) 7 print('2##############') 8 #2.清空列表 9 li.clear() 10 print(li) 11 print("3##############") 12 li = [11,22,33,44] 13 #3.浅拷贝 14 v = li.copy() 15 print(v) 16 print("4##############") 17 #4.计算元素出现的个数 18 v = li.count(22) 19 print(v) 20 print("5##############") 21 #5.可以将每一个元素加入列表 22 v = li.extend(["lala",1212]) 23 print(li) 24 print("6##############") 25 #6.根据值获取值的索引 26 v = li.index(22) 27 print(v) 28 print("7##############") 29 #7.在指定索引位置添加 30 li.insert(1,99) 31 print(li) 32 print("8##############") 33 #8.删除列表索引位置的值 34 #v = li.pop(索引默认为最后一个)#删除的值 35 v = li.pop(1) 36 print(v) 37 print("9##############") 38 #9.删除列表中制定的值 39 # li.remove(列表元素) 40 li.remove(22) 41 print(li) 42 print("10##############") 43 #删除 pop、remove、del、clear 44 #10.将当前列表反转 45 li.reverse() 46 print(li) 47 print("11##############") 48 #11.排序 欠cmp、key 49 # li.sort()#从小到大排 50 # li.sort(reverse=True)#从大到小排 51 li = [1,3,5,2,65,23,2,6,32,22,22] 52 li.sort() 53 print(li) 54 li.sort(reverse=True) 55 print(li) 56 print("##############") 57 运行结果: 58 1############## 59 None 60 [11, 22, 33, 44, 5] 61 2############## 62 [] 63 3############## 64 [11, 22, 33, 44] 65 4############## 66 1 67 5############## 68 [11, 22, 33, 44, 'lala', 1212] 69 6############## 70 1 71 7############## 72 [11, 99, 22, 33, 44, 'lala', 1212] 73 8############## 74 99 75 9############## 76 [11, 33, 44, 'lala', 1212] 77 10############## 78 [1212, 'lala', 44, 33, 11] 79 11############## 80 [1, 2, 2, 3, 5, 6, 22, 22, 23, 32, 65] 81 [65, 32, 23, 22, 22, 6, 5, 3, 2, 2, 1] 82 ##############