所以,我的理解是,在64位系统中,python中声明的数字需要64位。是否可以将其设为 32 位,以减少内存?
最佳答案
如果您有需要存储的数字列表,则可以使用 array.array('l')
或 array.array('L')
。您还可以使用 ctypes.c_int()
、ctypes.c_uint()
、ctypes.c_long()
或 ctypes.c_ulong ()
以四个字节存储数字。
关于python - 如何强制 python 中的数字采用 32 位而不是 64 位,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26848219/