import random
import numpy as np
# 一维数组的三种创建方式
t1 = np.array([1, 2, 3])
print(t1)
t2 = np.array(range(10))
print(t2)
t3 = np.arange(0, 10, 2)
print(t3)
print(type(t3))
print(t3.dtype)
# numpy中的数据类型
t4 = np.array(range(1, 4), dtype="float32")
print(t4)
print(t4.dtype)
# bool类型
t5 = np.array([1, 0, 0, 1, 1, 1], dtype=bool)
print(t5)
print(t5.dtype)
# 调整数据类型
t6 = t5.astype("int8")
print(t6)
# numpy中的小数
t7 = np.array([random.random() for i in list(range(10))])
print(t7)
#保留两位小数
t8=np.round(t7,2)
print(t8)
numpy学习(1)
最新推荐文章于 2024-08-02 12:25:21 发布