摘要: 前提:python为了提高效率会为list预先分配一定的内存空间供其使用,避免在每次append等操作都去申请内存,下面简单分析下list的内存分配算法,主要就是两段。 1、当没有元素时,newsize为0,allocated也为0,满足下面的判断条件,当前分配内存为0,list的长度也为0。 2、 阅读全文
posted @ 2018-08-07 17:19 Small_office 阅读(1110) 评论(0) 推荐(0) 编辑