很简单的一个代码,脑瓜子嗡嗡的

img
如图所示,为什么最后执行的结果是[2,4,6],而不是空列表

靓仔,这个就是python的自动内存管理机制干的,你把1删掉后他会自动调整你的列表,也就是所有位往前移了,你再删下一条的时候就是3了,就这样偶数位都被留下来了,没有被删掉

img
不是应该只删掉1吗,我的运行结果就是2,3,4,5,6