Spec-Zone.ru › NumPy 1.20

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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API