Spec-Zone.ru › NumPy 1.18

numpy.mintypecode

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

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

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

Параметры
typecharslist of str or array_like

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

typesetstr or list of str, optional

Набор символов, из которого выбирается возвращаемый символ. По умолчанию — 'GDFgdf'.

defaultstr, optional

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

Возвращает
typecharstr

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

См. также

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

Spec-Zone.ru

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