【Numpy】python判断一个变量是否为numpy数据类型

 功能:判断数据是否为numpy的数据类型,如果为转成python中的list类型。

import numpy as np

def np_to_list(arr):
    this_type_str = type(arr)
    if this_type_str is np.ndarray:
        arr = arr.tolist()
    elif this_type_str in [np.int, np.int32, np.int64]:
        arr = [int(arr),]
    else:
        arr = arr
    return arr

 

你可能感兴趣的:(Python)