資料型別常式#

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)

傳回輸入陣列共有的純量型別。

建立資料型別#

dtype(dtype[, align, copy])

建立資料型別物件。

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

將格式、名稱、標題描述轉換為 dtype 的類別。

資料型別資訊#

finfo(dtype)

浮點型別的機器限制。

iinfo(type)

整數型別的機器限制。

資料型別測試#

isdtype(dtype, kind)

判斷提供的 dtype 是否為指定的資料型別種類。

issubdtype(arg1, arg2)

如果第一個引數是型別階層中較低/相等的型別代碼,則傳回 True。

雜項#

typename(char)

傳回給定資料型別代碼的描述。

mintypecode(typechars[, typeset, default])

傳回最小尺寸型別的字元,給定的型別可以安全地轉換為該型別。