Spec-Zone.ru › NumPy 2.0

numpy.mintypecode

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

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

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

Параметры:
typecharsсписок str или array_like

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

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

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

defaultстрока, необязательно

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

Возвращаемое значение:
typecharстрока

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

См. также

dtype

Примеры

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

Spec-Zone.ru

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