python创造数据类型_Numpy基础:创建ndarray及数据类型

adee309a9bb73aa8cd686569d9da9e32.png一起学习,一起成长

1.创建ndarray

创建数组最简单的办法就是使用array函数。它接受一切序列型的对象(包括其他数组),然后产生一个新的含有传入数据的Numpy数组。

np.array会尝试为新建的这个数组推断出一个较为合适的数据类型。数据类型保存在一个特殊的dtype对象中。

其他一些可以新建数组的函数。比如zeros和ones分别可以创建指定长度或形状的全0或全1数组。empty可以创建一个没有任何具体值的数组。

np.zeros(10)

np.ones((3,6))

np.empty((2,3,2))

arange是python内置函数range的数组版。

np.arange(15)

2.ndarray的数据类型

dtype(数据类型)是一个特殊的对象,它含有ndarray将一块内存解释为特定数据类型所需的信息:

arr1=np.array([1,2,3],dtype=np.float64)

arr1.dtype

Out[12]: dtype('float64')

数值型dtype的命名方式相同:一个类型名(如float或int),后面跟一个用于表示各元素位长的数字。标准的双精度浮点值(即python中的float对象)需要占用8字节(即64位)。

ndarry在python包Numpy的理解上有重要作用。清楚的认识,对于后面的学习有很大的帮助。技术类的内容,尽量是学一些就要掌握一些且能应用,不然很快就会忘记,这样日积月累就会有比较明显的收获。有一些内容,也会慢慢地理解。所以,如果真的要学习内容,就要做好长期奋斗的准备,每一技术的沉淀都是来之不易的,分享的内容也是。最后祝大家都会有个好的收获,从文章让自身有所成长。

「亲,如果笔记对您有帮助,收藏的同时,记得给点个赞、加个关注哦!感谢!」

「诚邀关注“issnail”,会有惊喜哦!」

「文中代码均亲测过,若有错误之处,欢迎批评指正,一起学习,一起成长!」

参考书目:利用python进行数据分析

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值