Spec-Zone.ru › NumPy 1.21

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)
<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–2022 NumPy Developers
Licensed under the 3-clause BSD License.
https://numpy.org/doc/1.21/reference/generated/numpy.obj2sctype.html

Spec-Zone.ru

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