python之列表删除的三种方法
列表元素的删除
1.使用pop进行弹出
1)实验环境
- ipython
2)使用方法
- pop()表示弹出一个元素
- 元素在弹出后,列表中就不会存在此元素了。如果在弹出时,没有赋值给一个变量,所弹出的元素不仅会占用我们的空间,而且我们也无法使用
- service.pop(0)表示弹出指定元素
3)验证
- 要将弹出的元素赋值给一个变量
- 弹出指定元素
- 当为空列表时无法进行弹出
2.使用remove删除指定元素
1)实验环境
- pycharm
2)展示
注意:a的值为None,说明删除成功
3.使用del会从内存中直接删除
1)实验环境
- ipython
2)展示
删除后,再次print会报错,报错内容在第21行,显示service未定义。因为使用del会从内存中直接删除,不会影响到我们的空间。