python清空列表的方法

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python清空列表的方法相关的知识,希望对你有一定的参考价值。

1。大数据量的list,要进行局部元素删除,尽量避免用del随机删除,非常影响性能,如果删除量很大,不如直接新建list,然后用下面的方法释放清空旧list。

2。对于一般性数据量超大的list,快速清空释放内存,可直接用 a = [] 来释放。其中a为list。

3。对于作为函数参数的list,用上面的方法是不行的,因为函数执行完后,list长度是不变的,但是可以这样在函数中释放一个参数list所占内存: del a[:],速度很快,也彻底:)

以上是关于python清空列表的方法的主要内容,如果未能解决你的问题,请参考以下文章

python 清空列表

for循环是否在Python中清空列表?

Python中列表的一些方法

Python之list列表方法详解

python列表中常用方法

Python- 列表内置方法