在int32中,Int类型默认为int64或Python3。
在声明变量时,我们如何指定int8 8/int8 16?
在Python中是不可能的?
如果int对象很小且无法指定int 8/int 16,则会浪费内存。
发布于 2021-12-28 00:48:56
Afaik根据数字的大小选择类型,并且无法指定希望python使用哪种类型的int。如果您担心内存的浪费,那么python一开始可能不是正确的选择。
发布于 2021-12-28 00:46:18
Python对8位或16位整数没有任何内置支持。另一方面,NumPy支持您要寻找的大小:
import numpy as np
print(np.uint8(22))https://stackoverflow.com/questions/70501747
复制相似问题