python清空列表的方法



1。大數據量的list,要進行局部元素刪除,盡量避免用del隨機刪除,非常影響性能,如果刪除量很大,不如直接新建list,然后用下面的方法釋放清空舊list。

2。對於一般性數據量超大的list,快速清空釋放內存,可直接用 a = [] 來釋放。其中a為list。

3。對於作為函數參數的list,用上面的方法是不行的,因為函數執行完后,list長度是不變的,但是可以這樣在函數中釋放一個參數list所占內存: del a[:],速度很快,也徹底:)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM