numpy.obj2sctype
-
numpy.obj2sctype(rep, default=None)[source] -
Возвращает скалярный тип данных или NumPy-эквивалент типа Python объекта.
- Параметры
-
-
repany -
Объект, тип которого нужно вернуть.
-
defaultany, optional -
Если указан, используется для объектов, типы которых невозможно определить. Если не указан, для таких объектов возвращается None.
-
- Возвращает
-
-
dtypedtype or Python type -
Тип данных
rep.
-
См. также
-
sctype2char, issctype, issubsctype, issubdtype,maximum_sctype
Примеры
>>> 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'>
© 2005–2021 NumPy Developers
Licensed under the 3-clause BSD License.
https://numpy.org/doc/1.20/reference/generated/numpy.obj2sctype.html