此模块包含与特定数据类型相关的函数及其类。有关数据类型的更一般信息,请参阅 numpy.dtype 和 数据类型对象 (dtype)。
与内置的 types 模块类似,此子模块定义了不常直接使用的类型(类)。
版本 NumPy 新增1.25
dtypes 模块在 NumPy 1.25 中新增。以前,DType 类只能间接访问。
DType 类
以下是相应 NumPy 数据类型实例和 NumPy 标量类型的类。这些类可用于 isinstance 检查,也可直接实例化或使用。直接使用这些类不常见,因为可以使用它们的标量对应项(例如 np.float64)或类似 "float64" 的字符串。
位整数
-
numpy.dtypes.Int8DType[source]
-
numpy.dtypes.UInt8DType
-
numpy.dtypes.Int16DType
-
numpy.dtypes.UInt16DType
-
numpy.dtypes.Int32DType
-
numpy.dtypes.UInt32DType
-
numpy.dtypes.Int64DType
-
numpy.dtypes.UInt64DType
C 命名的整数(可能是别名)
-
numpy.dtypes.ByteDType[source]
-
numpy.dtypes.UByteDType
-
numpy.dtypes.ShortDType
-
numpy.dtypes.UShortDType
-
numpy.dtypes.IntDType
-
numpy.dtypes.UIntDType
-
numpy.dtypes.LongDType
-
numpy.dtypes.ULongDType
-
numpy.dtypes.LongLongDType
-
numpy.dtypes.ULongLongDType
浮点数
-
numpy.dtypes.Float16DType[source]
-
numpy.dtypes.Float32DType
-
numpy.dtypes.Float64DType
-
numpy.dtypes.LongDoubleDType
复数
-
numpy.dtypes.Complex64DType[source]
-
numpy.dtypes.Complex128DType
-
numpy.dtypes.CLongDoubleDType
字符串和字节字符串
-
numpy.dtypes.StrDType[source]
-
numpy.dtypes.BytesDType
-
numpy.dtypes.StringDType
时间
-
numpy.dtypes.DateTime64DType[source]
-
numpy.dtypes.TimeDelta64DType
其他
-
numpy.dtypes.ObjectDType[source]
-
numpy.dtypes.VoidDType