首页 > 解决方案 > 不同大小的相同列表取决于初始化

问题描述

我只是好奇,为什么这些列表的大小不一样?

from sys import getsizeof

a = list(1 for i in range(10))
print(getsizeof(a))  # prints 84

b = [1 for j in range(10)]
print(getsizeof(b))  # prints 100

c = [1] * 10
print(getsizeof(c))  # prints 76

标签: python

解决方案


推荐阅读