跟着B站学习数据分析,直接上代码。
分享即美德,你好我好大家好。
import numpy as np
import random
#1、创建数组,得到ndarray方法
t1 = np.array([1,2,3])
print(t1)
print(type(t1)) #得出结果数据类型为:numpy.ndarray'>
t2 = np.array(range(10))
print(t2)
t3 = np.arange(12) #快速生成数组
print(t3)
#2、nnumpy的数据类型(有什么数据类型就用什么)
t4 = np.array(range(1,4),dtype=int) #数据类型可以修改
print(t4)
print(t4.dtype)
#3、布尔类型
t5 = np.array([1,0,1],dtype=bool)
print(t5)
print(t5.dtype)
#4、修改数据类型
t6 = t5.astype('int8')
print(t6)
print(t6.dtype)
#5、小数
t7 = np.array([random.random() for i in range(10)])
print(t7)
print(t7.dtype)
t8 = np.round(t7,2) #保存两位小数
print(t8)
感觉学python就像学习英语一样,知道语法就知道怎么造句了。慢慢学下去,反而没那么恐惧了。
加油~