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 -
Символ, представляющий тип минимального размера, который был найден.
-
См. также
Примеры
>>> 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