赞
踩
python中,转换还是很方便的,只需要使用np.array(),tuple(),list()三个函数即可转成对应的数据类型。
这里注意的是,np.array(被转换的变量,dtype=数据类型)
可以通过dtype属性指定元素的数据类型
tp1 = (1,2,3,4,5,6)
tp2 = (2,2,3,4,5,6)
arr1 = np.array(tp1,dtype=float)
arr2 = np.array(tp2,dtype=float)
d = np.sqrt(np.sum(np.square(arr1-arr2)))#求两个数组之间的距离
print(type(arr1))#查看arr1的数据类型
print(d)
结果返回:1.0
同时,arr1的数据类型为:<class 'numpy.ndarray'>
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。