Python中的列表操作非常灵活,除可以对列表做切片外,还可以对列表元素进行增加,删除和修改等操作。下面分别讲解一下这些操作。
1.列表元素的修改
l=['a-黄瓜','b-南瓜','c-东瓜','d-苦瓜','e-西瓜']print(l)l[2]='你敢劈我的瓜' #指定位置修改print(l)
2.列表元素的增加
l=['张三']l=l+['李四']l+=['李五']print(l)l.append('王二');print(l) #在后面增加l.insert(2,'麻子');print(l) #插入指定位置
3.列表元素的修改
#pop删除法,按位置删除l2=['a-黄瓜','b-南瓜','c-东瓜','d-苦瓜','e-西瓜'];print(l2)l2.pop();print(l2) #不指定位置,pop是删除最后一个元素l2.pop(2);print(l2) #指定位置,pop删除指定元素#remove删除法,删除指定名称元素l3=['a-黄瓜','b-南瓜','c-东瓜','d-苦瓜','e-西瓜']l3.remove('c-东瓜');print('l3',l3)#del语句删除法,指定位置l4=['a-黄瓜','b-南瓜','c-东瓜','d-苦瓜','e-西瓜']del l4[-2];print(l4) #del+空格#clear清空法l5=['a-黄瓜','b-南瓜','c-东瓜','d-苦瓜','e-西瓜']l5.clear();print(l5)
