总体来说用d.items()比d.iteritems()快吗
记得dict的最后一章有这么一段:‘’不过dict的查找速度快不是没有代价的,dict的缺点是占用内存大,还会浪费很多内容,list正好相反,占用内存小,但是查找速度慢。‘’
我理解的是快速运行会以占用更大的内存为代价
而d.items()生成的是list,占用更大的内存,所以会更慢是嘛?
也不知道是不是理解错,运行速度和占用内存到底有没有关系呢?
记得dict的最后一章有这么一段:‘’不过dict的查找速度快不是没有代价的,dict的缺点是占用内存大,还会浪费很多内容,list正好相反,占用内存小,但是查找速度慢。‘’
我理解的是快速运行会以占用更大的内存为代价
而d.items()生成的是list,占用更大的内存,所以会更慢是嘛?
也不知道是不是理解错,运行速度和占用内存到底有没有关系呢?
2020-02-08
举报