numpy.obj2sctype
-
numpy.obj2sctype(rep, default=None)[source] -
Возвращает скалярный тип данных или NumPy эквивалент типа Python объекта.
Параметры: rep : любой
Объект, тип которого возвращается.
default : любой, необязательно
Если задано, это значение возвращается для объектов, типы которых не могут быть определены. Если не задано, для этих объектов возвращается None.
Возвращает: dtype : тип данных или тип Python
Тип данных
rep.См. также
sctype2char,issctype,issubsctype,issubdtype,maximum_sctypeПримеры
>>> np.obj2sctype(np.int32) <type 'numpy.int32'> >>> np.obj2sctype(np.array([1., 2.])) <type 'numpy.float64'> >>> np.obj2sctype(np.array([1.j])) <type 'numpy.complex128'>
>>> np.obj2sctype(dict) <type 'numpy.object_'> >>> np.obj2sctype('string') <type 'numpy.string_'>>>> np.obj2sctype(1, default=list) <type 'list'>
© 2005–2019 NumPy Developers
Licensed under the 3-clause BSD License.
https://docs.scipy.org/doc/numpy-1.14.5/reference/generated/numpy.obj2sctype.html