列表


列表合并
 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', '三', '四']
 
原文地址:https://www.cnblogs.com/minghaoAQ/p/11734327.html