码迷,mamicode.com
首页 > 编程语言 > 详细

python清空列表的方法

时间:2017-09-23 15:22:06      阅读:284      评论:0      收藏:0      [点我收藏+]

标签:执行   []   新建   清空   直接   函数   删除   函数参数   list   

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

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

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

python清空列表的方法

标签:执行   []   新建   清空   直接   函数   删除   函数参数   list   

原文地址:http://www.cnblogs.com/anningwang/p/7581049.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!