numpy 学习汇总10-dtype数据类型 ( 基础学习 tcy)
发布日期:2021-06-29 14:47:27
浏览次数:2
分类:技术文章
本文共 1399 字,大约阅读时间需要 4 分钟。
numpy.dtype创建 2018/6/21 修改:2018/12/6
dtype属性参考本人博文 ‘dtype属性’
1.函数:
class numpy.dtype(obj,[align = False,copy = False])#创建一个数据类型newbyteorder([new_order='S']) #用不同的字节顺序返回一个新的dtype
dtype创建:
dt1=np.dtype('(8)str,2int,2f8') # str创建 [('f0', '
2.创建字节顺序 sys.byteorder # 'little'dt.newbyteorder('S') # dtype('i4')# 调用dtype的mro方桂即可查看其所有的父类:np.float64.mro()#[numpy.float64,numpy.floating,numpy.inexact,numpy.number,numpy.generic,float,object]
备注
1.class numpy.dtype(obj,[align = False,copy = False])#创建一个数据类型参数:obj:#要转换为数据类型的对象。align:bool,#将填充添加到字段以匹配C编译器为类似C结构输出的内容。copy:布尔,#True制作数据类型对象新副本。False只是对内置数据类型对象引用。方法:2.newbyteorder([new_order='S'])#用不同的字节顺序返回一个新的dtype。还在数据类型的所有字段和子数组中进行更改。# 参数new_order:str忽略大小写,可选 变换的字节顺序;# # 可以是以下任何一种:# 'S' - 将dtype从当前转换为相反 本机改相反# {'<','L'} - 小端 忽略# {'>','B'} - 大端# {'=','N'} - 本地订单# {'|','I'} - 忽略(不改变字节顺序)## 返回:new_dtype:dtype
dtype 2018/12/6
1.函数:
np.dtype(self, /, *args, **kwargs)dtype(obj, align=False, copy=False) # 创建数据类型对象 # 参数 # obj: 转换为数据类型对象的对象。 # align:bool 向字段添加填充以匹配C编译器将输出的内容 # 对于类似C结构只有当obj是字典时才可以是True或逗号分隔的字符串。# 如正创建struct dtype也设置了一个粘性对齐标志isalignedstruct# copy:bool 数据类型对象副本。False对内置数据类型对象的引用。
2.构建方法:
# 2.1.结构化类型np.dtype([('f1', np.int16)]) # dtype([('f1', '
其他构建:
# 2.4.将int16细分为2个int8称为x和y。 0和1是以字节为单位偏移量:np.dtype((np.int16, {'x':(np.int8,0), 'y':(np.int8,1)})) # dtype(('
转载地址:https://chunyou.blog.csdn.net/article/details/84311591 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
哈哈,博客排版真的漂亮呢~
[***.90.31.176]2024年04月04日 08时17分16秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
实习生小白的日常
2019-04-29
实习小白的日常(4)
2019-04-29
微信扫码登录验证PHP代码(不用开放平台)
2019-04-29
CH554E USB单片机 10引脚小封装低成本USB方案
2019-04-29
windows MQTT客户端
2019-04-29
LINUX下挂载(mount)查看树莓派镜像文件
2019-04-29
1元钱的超低成本单芯片USB单片机方案
2019-04-29
单片机/树莓派扩展双串口(TTL和RS485)
2019-04-29
基于CH568芯片的SATA电子盘方案
2019-04-29
linux下C语言判断网络是否连接
2019-04-29
2021/4/27课堂总结和作业
2019-04-29
2021.4.28课堂总结和作业
2019-04-29
2021.4.29课堂总结
2019-04-29
2021.4.30课堂总结和作业
2019-04-29
需要吗?2000GB+学习视频教程 面试资料免费下载
2019-04-29
MySQL对已存在数据库表添加自增ID字段
2019-04-29
idea中的一些常用快捷键
2019-04-29
js校验表单后提交表单的三种方法总结【转载】
2019-04-29