列表合并
1 a = [1,3,5,7,9]
2 b = [2,4,6,8]
3 c = a
4 c.extend(b) # 合并列表
5 print(c)
6
7 c.sort() #列表内元素从大到小按序排列
8 print(c)
9 #>>> [1, 3, 5, 7, 9, 2, 4, 6, 8]
10 #>>> [1, 2, 3, 4, 5, 6, 7, 8, 9]
1 s = ['一','二','三','四'] #建立以个列表
2 print(s) #打印列表
3 >>> ['一','二','三','四']
4
5 print(len(s)) #打印列表s的长度
6 >>> 4
7
8 print(type(s)) #打印列表s的类型
9 >>> <class 'list'>
10
11 print(s[3]) #打印列表的第三个元素
12 >>> 四
13
14 print(s[-2]) #打印列表s里面到时第二个元素
15 >>> 三
16
17 print(s[0:4]) #打印列表s中0,1,2,3的元素
18 >>> ['一','二','三','四']
19
20 print(s[1:3]) #打印列表s中1,2的元素
21 >>> ['二','三']
22
23 print(s[1:]) #打印列表s中元素1和之后的所有元素
24 >>> ['二','三','四']
25
26 print(s[:2]) #打印列表s中元素2和之前的所有元素
27 >>> ['三','二','一']
28
29 s.append('五') #把元素'五'放到列表s的尾部
30 print(s[4]) #打印列表s里面的第4个元素 (上一步新增的)
31 >>> 五
s = ['一','二','三','四']
s.insert(2,'4') #在元素2的后面添加新元素'4'
print(s) #打印列表s
#>>> ['一','二','4','三','四']
s.pop() #删除列表s中最后一个元素
print(s)
#>>> ['一','二','三']
s.pop(1) #删除列表s中的元素1 括号里的数字为索引位置!
print(s)
#>>> ['一','三','四']
s[1] = '1' # 把列表s中元素1替换成‘1’
print(s) # 打印列表s
#>>> ['一', '2', '三', '四']