1 #增
2 ls.append()
3 >>> #在列末尾追加元素
4 >>> ls = ["honda","yamaha","suzuki"]
5 >>> ls.append("sb")
6 >>> print(ls)
7 ['honda', 'yamaha', 'suzuki', 'sb']
8
9
10 ls.insert()
11 >>> #在列表中插入元素
12 >>> ls = ["honda","yamaha","suzuki"]
13 >>> ls.insert(0,"2b")
14 >>> print(ls)
15 ['2b', 'honda', 'yamaha', 'suzuki']
16
17
18 #删
19 del 列表名[索引]
20 >>> #从列表中删除元素
21 >>> ls = ["honda","yamaha","suzuki"]
22 >>> del ls[0]
23 >>> print(ls)
24 ['yamaha', 'suzuki']
25
26 ls.pop()
27 >>>#删除末尾的元素,并返回被删除的元素名
28 >>> ls = ["honda","yamaha","suzuki"]
29 >>> ls.pop()
30 'suzuki'
31 >>> print(ls)
32 ['honda', 'yamaha']
33
34 ls.remove()
35 >>> #根据值删除元素
36 >>> ls = ["honda","yamaha","suzuki"]
37 >>> ls.remove("honda")
38 >>> print(ls)
39 ['yamaha', 'suzuki']
40
41 #改
42 >>> ls = ["honda","yamaha","suzuki"]
43 >>> #修改列表中的元素
44 >>> ls[0] = "Tom"
45 >>> print(ls)
46 ['Tom', 'yamaha', 'suzuki']
47
48
49 #组织列表
50 ls.sort()
51 >>> #对列表进行排序
52 >>> ls = ["honda","yamaha","suzuki"]
53 >>> ls.sort()
54 >>> print(ls)
55 ['honda', 'suzuki', 'yamaha']
56 >>> ls2 = [2,1,5,8,7]
57 >>> ls2.sort()
58 >>> print(ls2)
59 [1, 2, 5, 7, 8]
60
61 sorted(ls)
62 >>> #临时排序
63 >>> ls = ["honda","yamaha","suzuki"]
64 >>> #按原始顺序打印列表
65 >>> print(ls)
66 ['honda', 'yamaha', 'suzuki']
67 >>> #按字母顺序显示该列表
68 >>> print(sorted(ls))
69 ['honda', 'suzuki', 'yamaha']
70 >>> #调用sorted() 后,列表元素的排列顺序并没有改变,若逆序,可以向函数传递参数 reverse = True
71 >>> print(sorted(ls,reverse = True))
72 ['yamaha', 'suzuki', 'honda']
73
74 ls.reverse()
75 >>> #rverse() 反转列表 永久性修改,也可修复
76 >>> ls = ["honda","yamaha","suzuki"]
77 >>> ls.reverse()
78 >>> print(ls)
79 ['suzuki', 'yamaha', 'honda']
80
81 #长度测量
82 len(list)
83 >>> ls = ["honda","yamaha","suzuki"]
84 >>> print(len(ls))
85 3
86