Spec-Zone.ru › NumPy 1.14

numpy.mintypecode

numpy.mintypecode(typechars, typeset='GDFgdf', default='d') [source]

Возвращает символ минимального типа, в который можно безопасно привести заданные типы.

Возвращаемый символ типа должен представлять самый маленький размер dtype, такой, что массив возвращаемого типа может обработать данные из массива всех типов в typechars (или если typechars — массив, то его dtype.char).

Параметры:

typechars : список строк или array_like

Если список строк, каждая строка должна представлять dtype. Если array_like, используется символьное представление dtype массива.

typeset : str или список строк, необязательно

Множество символов, из которых выбирается возвращаемый символ. По умолчанию множество — ‘GDFgdf’.

default : str, необязательно

Символ по умолчанию, возвращается, если ни один из символов в typechars не совпадает с символом в typeset.

Возвращаемое значение:

typechar : str

Символ, представляющий минимальный размер типа, который был найден.

См. также

dtype, sctype2char, maximum_sctype

Примеры

>>> np.mintypecode(['d', 'f', 'S'])
'd'
>>> x = np.array([1.1, 2-3.j])
>>> np.mintypecode(x)
'D'
>>> np.mintypecode('abceh', default='G')
'G'

© 2005–2019 NumPy Developers
Licensed under the 3-clause BSD License.
https://docs.scipy.org/doc/numpy-1.14.5/reference/generated/numpy.mintypecode.html

Spec-Zone.ru

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