列表合并
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', '三', '四']