numpy数组使用总结

1.数组的创建:

a = np.array([1,2,3,4,5])
b = np.array(range(5)) #b=[0,1,2,3,4]
b = np.array(range(1,5,2)) #1到5(不包括5),跨度为2,b=[1,3]
c = np.arange(5) #c=[0,1,2,3,4]
c = np.arange(5,1,-1) #5到1(不包括1),跨度为-1,c=[5,4,3,2]
a = np.array([i for i in range(0,5,1)]) # a = [0,1,2,3,4] 
a = np.array([random.randint(20,30) for i in range(5)]) # a在20-30中随机取5个值
t = np.arange(0., 5., 0.2) #小数

数组类型:type(a) #numpy.ndarray

数据类型:a.dtype

2.创建数组时指定数据类型:

c = np.arange(10,dtype = "float") #可用f代替

3.调整数据类型:

d = c.astype("int64") #可用i8代替,将类型转换为int64

4.保留小数位数:


                
  • 8
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值