har*_*rry 2 python
Python3中int类型默认为int32或int64。 声明变量时如何指定int8/int16? 在Python中不可能吗? 如果int对象很小,不能指定int8/int16,那就浪费内存了。
Bro*_*ark 7
Python 没有任何对 8 位或 16 位整数的内置支持。另一方面,NumPy 确实支持您正在寻找的大小:
import numpy as np print(np.uint8(22))
Ein*_*che 5
Afaik python 根据数字的大小选择类型,并且无法指定您希望 python 使用哪种 int 类型。如果您担心内存浪费,Python 可能不是正确的选择。
归档时间:
4 年,9 月 前
查看次数:
18811 次
最近记录: