Spec-Zone.ru › NumPy 1.14

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

Spec-Zone.ru

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