Spec-Zone.ru › NumPy 1.11

numpy.mintypecode

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

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

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

Параметры:

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

Если список строк, каждая строка должна представлять dtype. Если 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–2016 NumPy Developers
Licensed under the NumPy License.
https://docs.scipy.org/doc/numpy-1.11.0/reference/generated/numpy.mintypecode.html

Spec-Zone.ru

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