Типы данных
can_cast(from, totype, 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 | Создать объект типа данных. |
format_parser(formats, names, titles[, ...]) | Класс для преобразования описания форматов, имен, заголовков в тип данных. |
finfo | Пределы машины для плавающих точек. |
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]) | Возвращает символ для типа минимального размера, в который заданные типы могут быть безопасно преобразованы. |