如何强制python中的数字取32位而不是64位

时间:2014-11-10 16:21:41

标签: python integer

所以,据我所知,在64位系统中,python中声明的数字需要64位。是否可以将其设为32位,以减少内存?

1 个答案:

答案 0 :(得分:1)

如果您有需要存储的号码列表,可以使用array.array('l')array.array('L')。您还可以使用ctypes.c_int()ctypes.c_uint()ctypes.c_long()ctypes.c_ulong()以四个字节存储数字。