列表内存如何释放

来源:7-3 del语句和垃圾回收

慕标1049315

2020-01-17

for:

data = []

data.append(1)

"""此处省略一系列操作"""

data = [] 

老师,我这样写,内存当中的数据是不是并没有清空?每次循环完成后实际上是新申请了一块内存?要怎么写才能释放掉内存呢?

写回答

1回答

bobby

2020-01-19

像python和java这种高级语言的内存释放都是由gc完成的,不需要也没有提供方法让我们释放内存,因为内存管理很复杂,很容易出错,所以你也不用关心这些细节

0
2
bobby
回复
慕标1049315
好的,
2020-01-21
共2条回复

Python3高级核心技术97讲,高级进阶的必学课程

socket编程/多线程/多进程/线程池/asyncio并发编程/协程和异步IO

2121 学习 · 551 问题

查看课程