想象一下,您的值可能是也可能不是NumPy dtypes之一。你会如何编写一个函数来检查是哪种情况?
def is_numpy(value):
# how to code?
答案 0 :(得分:2)
我发现Mike T在回答Converting numpy dtypes to native python types时使用了作品的一种方式:
def is_numpy(value):
return hasattr(value, 'dtype')
我不确定这是否是首选方法,但它相对简单和干净。