Классы типов данных (numpy.dtypes)#
Этот модуль содержит функциональность, связанную с конкретными типами данных, и их классы.
Для более общей информации о типах данных также см. numpy.dtype и
Объекты типа данных (dtype).
Аналогично встроенной функции types модуль, этот подмодуль определяет типы (классы),
которые не широко используются напрямую.
Новое в версии NumPy: 1.25
Модуль dtypes появился в NumPy 1.25. Ранее классы DType были доступны только косвенно.
Классы DType#
Следующие классы соответствуют экземплярам dtype NumPy и
скалярным типам NumPy. Классы могут использоваться в isinstance проверки и также могут быть созданы или использованы напрямую. Прямое использование этих классов не является типичным, поскольку их скалярные аналоги (например, np.float64) или строки
такие как "float64" может быть использован.
Логический#
- numpy.dtypes.BoolDType[источник]#
Целые числа размером в биты#
целые числа с именами в стиле C (могут быть псевдонимами)#
Числа с плавающей точкой#
- numpy.dtypes.Float16DType[источник]#
- numpy.dtypes.Float32DType#
- numpy.dtypes.Float64DType#
- numpy.dtypes.LongDoubleDType#
Комплексный#
- numpy.dtypes.Complex64DType[источник]#
- numpy.dtypes.Complex128DType#
- numpy.dtypes.CLongDoubleDType#
Строки и байтовые строки#
- numpy.dtypes.StrDType[источник]#
- numpy.dtypes.BytesDType#
- numpy.dtypes.StringDType#
Времена#
- numpy.dtypes.DateTime64DType[источник]#
- numpy.dtypes.TimeDelta64DType#
Другие#
- numpy.dtypes.ObjectDType[источник]#
- numpy.dtypes.VoidDType#