numpy.mintypecode #

麻木的。mintypecode ( typechars , typeset = 'GDFgdf' ,默认= 'd' ) [来源] #

返回给定类型可以安全地转换为的最小大小类型的字符。

返回的类型字符必须表示最小大小的 dtype,以便返回类型的数组可以处理typechars中所有类型的数组中的数据(或者如果typechars是数组,则其 dtype.char)。

参数
str 或 array_like 的类型字符列表

如果是字符串列表,则每个字符串应代表一种数据类型。如果是 array_like,则使用数组数据类型的字符表示形式。

排版str 或 str 列表,可选

从返回的字符中选择的字符集。默认设置是“GDFgdf”。

默认str,可选

默认字符,如果typechars中的任何字符都不与typeset中的字符匹配,则返回默认字符 。

返回
类型 字符字符串

表示找到的最小尺寸类型的字符。

也可以看看

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'