标签:col class 数据类型 参数 bool numpy man family 素数
先将模块导入到文件中
import numpy as np
arr = np.arange(0, 6, 1, dtype=np.int64)
arr = np.arange(0, 6, 1, dtype=np.float64)
使用arange()方法创建数组,用参数dtype设置数组中元素的数据类型,使用arange()方法创建的数组无法将元素指定为bool类型
arr = np.array([0, 1, 2, 3, 4], dtype=np.bool)
使用arange()方法创建数组,可以指定元素数据类型为bool类型
np.bool(1)
np.float64(0)
np.str(0)
np.int32(0)
使用bool()、float64()、str()、int32()方法对数组的数据类型进行强制转化,参数为要转化的数组
arr.dtype = np.int32
arr = arr.astype(np.int32)
使用dtype属性或astype()方法修改数组的数据类型
df = np.dtype([("name", np.str, 40), ("hight", np.float64), ("weight", np.float64)]) arr = np.array([("bq", 168.5, 55.0), ("nl", 178.5, 65.0), ("yf", 175, 60)], dtype=df)
使用的type()方法自定义数据类型
标签:col class 数据类型 参数 bool numpy man family 素数
原文地址:https://www.cnblogs.com/xmcwm/p/11832265.html