numpy.obj2sctype #
- 麻木的。obj2sctype ( rep ,默认=无) [来源] #
返回对象的 Python 类型的标量 dtype 或 NumPy 等效项。
- 参数:
- 代表任何
返回其类型的对象。
- 默认任意,可选
如果给定,则为无法确定类型的对象返回此值。如果未给出,则不会为这些对象返回 None。
- 返回:
- dtype dtype 或 Python 类型
代表的数据类型。
例子
>>> np.obj2sctype(np.int32) <class 'numpy.int32'> >>> np.obj2sctype(np.array([1., 2.])) <class 'numpy.float64'> >>> np.obj2sctype(np.array([1.j])) <class 'numpy.complex128'>
>>> np.obj2sctype(dict) <class 'numpy.object_'> >>> np.obj2sctype('string')
>>> np.obj2sctype(1, default=list) <class 'list'>