草庐IT

GetSizeOf

全部标签

带有内容的Python深度getsizeof列表?

我很惊讶sys.getsizeof(10000*[x])是40036,无论x:0、“a”、1000*“a”、{}。是否有deep_getsizeof哪个正确考虑共享内存的元素?(这个问题来自于查看内存数据库表,如range(1000000)->省份名称:列表或字典?)(Macppc上的Python是2.6.4。)添加:10000*["Mississippi"]是10000个指向一个"Mississippi"的指针,正如一些人指出的那样。试试这个:nstates=[AlabamatoWyoming()forjinxrange(N)]whereAlabamatoWyoming()->一个字

python - 如何确定 Python 中对象的大小?

如何在Python中获取对象在内存中占用的大小? 最佳答案 只需使用sys.getsizeofsys模块中定义的函数。sys.getsizeof(object[,default]):Returnthesizeofanobjectinbytes.Theobjectcanbeanytypeofobject.Allbuilt-inobjectswillreturncorrectresults,butthisdoesnothavetoholdtrueforthird-partyextensionsasitisimplementationsp

python - 如何确定 Python 中对象的大小?

如何在Python中获取对象在内存中占用的大小? 最佳答案 只需使用sys.getsizeofsys模块中定义的函数。sys.getsizeof(object[,default]):Returnthesizeofanobjectinbytes.Theobjectcanbeanytypeofobject.Allbuilt-inobjectswillreturncorrectresults,butthisdoesnothavetoholdtrueforthird-partyextensionsasitisimplementationsp
12