Python列表的增删改查排嵌套特殊输出格式
一、列表的样子:
a = [‘q’ , ’w’ , ’e ’, ’r’,‘t’]
a为列表名,[ ]为列表内容,‘ ’为列表内的元素,‘q’为a[0]
二、查(也称切片):
print ( a[0] ) #取出列表中第一个元素 即:q
print ( a[1:] ) #从第二个元素开始取到最后 即:['w', 'e','r', 't']
print ( a[1:3] ) #取出从第二个开始到第三个元素 即:['w','e']
print ( a[0:-1] ) #从第一个元素开始取到倒数第二个元素 即:['q', 'w', 'e', 'r']
print ( a[0:-1:1] ) #从左到右一个一个去取,取到倒数第二个元素 即:['q', 'w', 'e', 'r']
print ( a[0::2] ) #从左到右隔一个去取 即:['q', 'e', 't']
print ( a[2::-1] ) #从左到右的第三个元素开始往左开始依次取出元素 即:['e', 'w', 'q']
三、增
增有两个方法分别为append和insert。
1、append为在列表的末尾增加元素,且每次只能增加一个元素。
a.append(‘y’) #在a列表末尾加上‘y’
print (a) #输出结果为['q', 'w', 'e', 'r', 't', 'y']
b = [‘a’ , ’s’ , ’d’, ] #将b列表的元素插入a列表的后
i = 0 #面,通过这个方法可以将多个元
for i in range (len(b)) #素通过append加到另一列表后
a.append ( b[i] ) #面
print (a) #