#remove
lst=[10,20,30,40,50,60,30]
lst.remove(30) #从列表中移除一个元素,如果有重复元素,只移除第一个元素
print(lst) #[10, 20, 40, 50, 60, 30]
#pop()根据索引移除元素
lst.pop(1)
print(lst) #[10, 30, 40, 50, 60, 30]
lst.pop(6) #超出索引则会报出异常
#切片删除元素
print('-------------切片操作-删除至少一个元素,将产生一个新的列表对象-------------')
new_list=lst[1:3]
print('原列表',lst) #原列表 [10, 20, 30, 40, 50, 60, 30]
print('切片后列表',new_list) #切片后列表 [20, 30]
#不产生新的列表对象,而是删除原列表中的内容
lst[1:3]=[]
print(lst)
#清楚列表中的所有元素
lst.clear()
print(lst)
#del语句将列表对象删除
del lst