Spec-Zone.ru › NumPy 1.13

numpy.mintypecode

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

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

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

Параметры:

typechars : список str или array_like

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

typeset : str или список 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'

© 2008–2017 NumPy Developers
Licensed under the NumPy License.
https://docs.scipy.org/doc/numpy-1.13.0/reference/generated/numpy.mintypecode.html

Spec-Zone.ru

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