此函数会将dtypes / sctype(例如“ np.float”)转换为字符(例如“ d”)。像这样
>>> np.sctype2char(np.float)
'd'
我的问题是,如何做原词?转换字符,例如'd'到dtypes(例如'np.float')?这样的东西(实际上不存在)
>>> np.char2sctype('d')
np.float
我用它搜索了一下,并在github内搜索,尽管我没有得到想要的东西。
问题解决了,感谢w-m
答案 0 :(得分:0)
尝试使用np.dtype
构造函数:
>>> np.dtype(np.sctype2char(np.float))
dtype('float64')