数据类型例程#

can_cast (from_, to[, casting])

如果可以根据类型转换规则进行数据类型之间的类型转换,则返回 True.

promote_types (type1, type2)

返回大小最小且标量种类最小的数据类型, type1type2 都可以安全地强制转换为该类型.

min_scalar_type (a, /)

对于标量 a ,返回大小最小且标量种类最小的数据类型,该类型可以容纳它的值.

result_type (arrays_and_dtypes)

返回将 NumPy 类型提升规则应用于参数后产生的类型.

common_type (arrays)

返回输入数组共有的标量类型.

创建数据类型#

dtype (dtype[, align, copy])

创建数据类型对象.

rec.format_parser (formats, names, titles[, ...])

用于将格式,名称,标题描述转换为 dtype 的类.

数据类型信息#

finfo (dtype)

浮点类型的机器限制.

iinfo (type)

整数类型的机器限制.

数据类型测试#

isdtype (dtype, kind)

确定提供的 dtype 是否为指定的数据类型 kind .

issubdtype (arg1, arg2)

如果第一个参数是类型层次结构中较低/等于 typecode 的类型,则返回 True.

其他#

typename (char)

返回给定数据类型代码的描述.

mintypecode (typechars[, typeset, default])

返回可以安全地将给定类型强制转换为的最小尺寸类型的字符.