Типы данных
can_cast(from_, to[, casting]) | Возвращает True, если преобразование между типами данных возможно в соответствии с правилом преобразования. |
promote_types(type1, type2) | Возвращает тип данных с наименьшим размером и наименьшим скалярным типом, в который оба type1 и type2 могут быть безопасно преобразованы. |
min_scalar_type(a) | Для скаляра a, возвращает тип данных с наименьшим размером и наименьшим скалярным типом, который может содержать его значение. |
result_type(*arrays_and_dtypes) | Возвращает тип, который получается в результате применения правил повышения типа NumPy к аргументам. |
common_type(*arrays) | Возвращает скалярный тип, общий для входных массивов. |
obj2sctype(rep[, default]) | Возвращает скалярный тип данных или NumPy эквивалент типа Python объекта. |
Создание типов данных
dtype(obj[, align, copy]) | Создает объект типа данных. |
format_parser(formats, names, titles[, …]) | Класс для преобразования описания форматов, имен и заголовков в тип данных. |
finfo(dtype) | Пределы для чисел с плавающей запятой. |
iinfo(type) | Пределы для целочисленных типов. |
MachAr([float_conv, int_conv, …]) | Диагностика параметров машины. |
Проверка типов данных
issctype(rep) | Определяет, представляет ли данный объект скалярный тип данных. |
issubdtype(arg1, arg2) | Возвращает True, если первый аргумент является типом, меньшим или равным во иерархии типов. |
issubsctype(arg1, arg2) | Определяет, является ли первый аргумент подклассом второго аргумента. |
issubclass_(arg1, arg2) | Определяет, является ли класс подклассом второго класса. |
find_common_type(array_types, scalar_types) | Определяет общий тип, следуя стандартным правилам приведения типов. |
Разное
typename(char) | Возвращает описание для данного кода типа данных. |
sctype2char(sctype) | Возвращает строковое представление скалярного типа данных. |
mintypecode(typechars[, typeset, default]) | Возвращает символ для типа с минимальным размером, в который данные типы могут быть безопасно преобразованы. |