列表删除的方法有:del,clear(),pop(),remove()
1、del: del是Python内置的方法不是列表特有的方法
a=[1,2,3,4]
del a[0] return:[2,3,4]
del a return:name 'a' is not defiend
结论: del a[?]通过索引删除列表中的某个元素,del a是删除整个a列表
2、clear()
a=[1,2,3,4]
a.clear() return:[]
结论:clear方法是删除列表中所有的元素,输出了一个空列表
3、pop()
a=[1,2,3,4]
a.pop() return:4 a return:1,2,3
a.pop(0) return:1 a return:2,3
结论:pop()方法是返回删除的值的,pop()中没有索引是默认删除列表中的最后一个元素
4、remove()
a=[1,2,2,3,4]
a.remove(1) return:[2,2,3,4]
a.remove(2) return:[2,3,4]
结论:remove()方法是输入什么元素使列表删除同样的元素,如果列表有多个同样的元素只会删除第一个元素
网友评论