Python numpy.mintypecode()函数
numpy.mintypecode()函数返回最小尺寸类型的字符,给定的类型可以安全地投射到该类型。
语法: numpy.mintypecode(typechars, typeset = ‘GDFgdf’, default = ‘d’)
参数 :
typechars : [list of str or array_like] 如果是字符串的列表,每个字符串应该代表一个dtype。如果是array_like,则使用数组dtype的字符表示。
typeset : [str or list of str, optional] 返回的字符所选的字符集。默认集是’GDFgdf’。
default : [str, optional] 默认字符,如果typechars中没有一个字符与typeset中的字符匹配,则返回这个字符。
返回: [str] 代表找到的最小尺寸类型的字符。
代码#1:
# Python program explaining
# numpy.mintypecode() function
# importing numpy as geek
import numpy as geek
gfg = geek.mintypecode(['d', 'f', 'S'])
print (gfg)
输出 :
d
代码#2:
# Python program explaining
# numpy.mintypecode() function
# importing numpy as geek
import numpy as geek
x = geek.array([1.1, 2-1.j])
gfg = geek.mintypecode(x)
print (gfg)
输出 :
D