#列表元素的删除操作#remove()-->1.一次删除一个元素 2.重复元素只删除第一个 3.元素不存在,抛出ValueError#pop()-->1.删除一个指定索引位置上的元素 2.指定索引不存在,抛出IndexError#-->3.不指定索引删除列表最后一个元素#切片-->一次至少删除一个元素,将产生新的列表对象#clear()-->清空列表中的所有元素#del-->删除列表##################################################################################lst=[10,20,30,40,50,60,30]lst.remove(30)print(lst)#[10, 20, 40, 50, 60, 30]#lst.remove(100)#ValueErrorlst.pop(1)#删除索引为1的元素print(lst)#lst.pop(5)#IndexErrorlst.pop()#不指定索引删除列表最后一个元素print(lst)#################################切片new_lst=lst[1:3]#将lst中索引[1,3)切掉,赋值给一个新的列表print('原列表',lst)print('切片后的列表',new_lst)'''不产生新的列表对象,而是去删除原列表中的内容'''lst[1:3]=[]#将lst中索引[1,3)的元素删掉print(lst)lst.clear()#清空列表中的所有元素print(lst)del lst#删除列表这个对象print(lst)#NameError: name 'lst' is not defined
700字范文,内容丰富有趣,生活中的好帮手!