every blog every motto: You can do more than you think.
0. 前言
type dtype astype 小结
1. 正文
1. 描述
名称 | 含义 |
---|---|
tpye() | 返回变量的类型 |
dtpye | 返回数组中数据的类型 |
astype() | 改变数据的类型 |
2. 代码部分
2.1 type()
import numpy as npbase_data = [1,3,4]
print(type(base_data))
打印结果,变量为“列表”类型
2.2 dtype
mod_data = np.array(base_data) # 列表转成数组
print(type(mod_data))
print(mod_data.dtype)
打印结果,变量为数组类型;数组数据类型为int32
2.3 astype()
将上述int32转换成float32
2.3.1 第一种转换方法
mod_float_data = mod_data.astype("float32")
2.3.2 第二种转换方法
mod_float_data = mod_data.astype(np.float32)
2.3.3 测试类型
print(type(mod_float_data))
print(mod_float_data.dtype)
打印结果,可以看到变量为数组类型,数组中的数据类型为float32
参考文献
[1] https://www.cnblogs.com/keye/p/11195445.html
[2] https://blog.csdn.net/qq_41621362/article/details/94405846
[3] https://blog.csdn.net/MsSpark/article/details/83831474
[4] https://www.cnblogs.com/xiaoboge/p/9682398.html
[5] https://blog.csdn.net/sinat_36458870/article/details/78946053
[6] https://www.cnblogs.com/fuhang/p/8045973.html
[7] https://blog.csdn.net/InkBamboo920/article/details/102643453