a = []是重新指向一个对象a[:] = []指的是重新将a里面的所有数据都设置为空 a还是指向原来的地址
同理, b={} 是重新指向一个对象.b.clear() 指的是重新将b里面的所有数据都设置为空b还是指向原来的地址.
第二种会更省内存
python 之 list 和 dict 置空
原文:https://www.cnblogs.com/zhangchao0515/p/14335978.html