Python numpy.dtype.kind()函数说明
numpy.dtype.kind()
函数返回一个字符,表示 numpy.dtype
对象的数据类型分类。这个字符可以识别不同张量的类型,包括标量,数组等。
语法
numpy.dtype.kind(x)
参数
x
: numpy.dtype
对象 – 数据类型。
返回值
返回一个字符代表数据类型分类。
字符 | 描述 |
---|---|
‘b’ | 布尔型 |
‘i’ | (有符号) 整数 |
‘u’ | 无符号整数 |
‘f’ | 浮点数 |
‘c’ | 复数 |
‘O’ | 对象 |
‘S’ | 字符串 |
‘U’ | Unicode 字符串 |
‘V’ | void(空) |
示例
示例一: 测试布尔型数据类型
import numpy
x = numpy.dtype('bool')
print(numpy.dtype.kind(x))
输出:
b
示例二: 测试字符串数据类型
import numpy
x = numpy.dtype('U')
print(numpy.dtype.kind(x))
输出:
U
小结
numpy.dtype.kind()
函数返回一个字符,表示 numpy.dtype
对象的数据类型分类。 具有一定的区分性,能够有效进行数据类型识别,适用于各种数据类型的分类操作。