numpy.mintypecode
-
numpy.mintypecode(typechars, typeset='GDFgdf', default='d')[source] -
Возвращает символ минимального по размеру типа, в который можно безопасно привести заданные типы.
Возвращаемый символ типа должен представлять наименьший по размеру тип данных, такой что массив с возвращаемым типом может обработать данные из массива всех типов в
typechars(или еслиtypechars— массив, то его dtype.char).Параметры: -
typechars : list of str or array_like -
Если список строк, каждая строка должна представлять тип данных. Если подобный массиву объект, используется символьное представление типа данных массива.
-
typeset : str or list of str, optional -
Множество символов, из которых выбирается возвращаемый символ. По умолчанию — «GDFgdf».
-
default : str, optional -
Символ по умолчанию, возвращается, если ни один из символов в
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' -
© 2005–2019 NumPy Developers
Licensed under the 3-clause BSD License.
https://docs.scipy.org/doc/numpy-1.15.4/reference/generated/numpy.mintypecode.html