#用remove从列表中移除一个元素,如果有重复元素,只移除第一个元素
lst=[10,20,30,40,50,60,30]
print(lst)#输出[10, 20, 30, 40, 50, 60, 30]
lst.remove(30)
print(lst)#输出[10, 20, 40, 50, 60, 30]
#pop()根据索引移除元素,如果不指定参数,将删除最后一个元素
lst1=[10,20,30,40,50,60,30]
lst1.pop(4)
print(lst1)#输出[10, 20, 30, 40, 60, 30]
lst1.pop()
print(lst1)#输出[10, 20, 30, 40, 60]
#切片删除,将产生一个新的列表对象,如果想不产生新列表,需要空列表进行替代
lst2=[10,20,30,40,50,60,30]
new_list=lst2[1:3]
print('原列表',lst2)
print('切片后的列表',new_list)
lst2[1:3]=[]
print('空列表替代后的列表',lst2)
#clean,清除列表中的所有元素
lst3=[10,20,30,40,50,60,30]
lst3.clear()
print(lst3)
#del,将列表对象删除
lst4=[10,20,30,40,50,60,30]
del lst4
print(lst4)#输出NameError: name 'lst4' is not defined