标签: python integer
所以,据我所知,在64位系统中,python中声明的数字需要64位。是否可以将其设为32位,以减少内存?
答案 0 :(得分:1)
如果您有需要存储的号码列表,可以使用array.array('l')或array.array('L')。您还可以使用ctypes.c_int(),ctypes.c_uint(),ctypes.c_long()或ctypes.c_ulong()以四个字节存储数字。
array.array('l')
array.array('L')
ctypes.c_int()
ctypes.c_uint()
ctypes.c_long()
ctypes.c_ulong()