Python sys.getsizeof() 返回异常结果

问题描述 投票:0回答:0

我认为这是一个足够简单的问题:

所以,我的 Mac 上一个 python int 是 28 个字节,一个 unicode 字符是 50 个字节?整数应该是 4 个字节,字符应该是 2 个字节,对吧?也许这很天真,但这是否意味着 CPython 将一堆元数据附加到这些原语?有趣的是,相比之下,列表只有 56 个字节。

python cpython
© www.soinside.com 2019 - 2024. All rights reserved.