numpy.dtype.kind — NumPy v2.6.dev0 Manual

attribute

dtype.kind

#

A character code (one of ‘biufcmMOSTUV’) identifying the general kind of data.

b

boolean

i

signed integer

u

unsigned integer

f

floating-point

c

complex floating-point

m

timedelta

M

datetime

O

object

S

(byte-)string

T

string (StringDType)

U

Unicode

V

void

Examples

>>> importnumpyasnp>>> dt=np.dtype(np.int32)>>> dt.kind'i'>>> dt=np.dtype(np.float64)>>> dt.kind'f'>>> dt=np.dtype([('field1',np.float64)])>>> dt.kind'V'