1 #命名列表
2 name=["mark","jack","Tang long"]
3 age=9
4 #列表中可以放任何类型 ,也可以放变量
5 name=["mark","jack","Tang long",22,age,56,22,47,88,9,5,6,7]
6 #列表取值
7 print("name-----",name)
8 print("name[1]-----",name[1])
9 print("name[-1]-----",name[-1])
10 print("name[0:6]-----",name[0:6])
11 print("name[:6]-----",name[:6])
12 print("name[:6][2:4]---",name[:6][2:4])
13 print("name[:6][2:4][0]---",name[:6][2:4][0])
14 print("name[:6][2:4][0][1]---",name[:6][2:4][0][1])
15 print("name[-5:-1]-----",name[-5:-1])
16 print("name[-5:]-----",name[-5:])
17
18 # 修改
19 name[1]="Wangminghu"
20 print("name====",name)
21 #插入,一次只能插一个
22 name.insert(2,"MingGou")
23 print("name====",name)
24 #追加
25 name.append("Alex")
26 print("name====",name)
27 #删除
28 name.remove("MingGou")
29 print("name====",name)
30
31 #运行结果
32 name----- ['mark', 'jack', 'Tang long', 22, 9, 56, 22, 47, 88, 9, 5, 6, 7]
33 name[1]----- jack
34 name[-1]----- 7
35 name[0:6]----- ['mark', 'jack', 'Tang long', 22, 9, 56]
36 name[:6]----- ['mark', 'jack', 'Tang long', 22, 9, 56]
37 name[:6][2:4]--- ['Tang long', 22]
38 name[:6][2:4][0]--- Tang long
39 name[:6][2:4][0][1]--- a
40 name[-5:-1]----- [88, 9, 5, 6]
41 name[-5:]----- [88, 9, 5, 6, 7]
42 name==== ['mark', 'Wangminghu', 'Tang long', 22, 9, 56, 22, 47, 88, 9, 5, 6, 7]
43 name==== ['mark', 'Wangminghu', 'MingGou', 'Tang long', 22, 9, 56, 22, 47, 88, 9, 5, 6, 7]
44 name==== ['mark', 'Wangminghu', 'MingGou', 'Tang long', 22, 9, 56, 22, 47, 88, 9, 5, 6, 7, 'Alex']
45 name==== ['mark', 'Wangminghu', 'Tang long', 22, 9, 56, 22, 47, 88, 9, 5, 6, 7, 'Alex']