numpy.mintypecode #
- 麻木的。mintypecode ( typechars , typeset = 'GDFgdf' ,默认= 'd' ) [来源] #
返回给定类型可以安全地转换为的最小大小类型的字符。
返回的类型字符必须表示最小大小的 dtype,以便返回类型的数组可以处理typechars中所有类型的数组中的数据(或者如果typechars是数组,则其 dtype.char)。
- 参数:
- str 或 array_like 的类型字符列表
如果是字符串列表,则每个字符串应代表一种数据类型。如果是 array_like,则使用数组数据类型的字符表示形式。
- 排版str 或 str 列表,可选
从返回的字符中选择的字符集。默认设置是“GDFgdf”。
- 默认str,可选
默认字符,如果typechars中的任何字符都不与typeset中的字符匹配,则返回默认字符 。
- 返回:
- 类型 字符字符串
表示找到的最小尺寸类型的字符。
也可以看看
例子
>>> np.mintypecode(['d', 'f', 'S']) 'd' >>> x = np.array([1.1, 2-3.j]) >>> np.mintypecode(x) 'D'
>>> np.mintypecode('abceh', default='G') 'G'