当前位置: 首页 > news >正文

360网站认证域名东莞企业网站建立报价

360网站认证域名,东莞企业网站建立报价,惠州市建设局网站,网线制作口诀1.NumPy Ndarray 对象简介 NumPy 最重要的特点是其 N 维数组对象 ndarray#xff0c;它是一系列同类型数据的集合#xff0c;以 0 下标为开始进行集合中元素的索引。ndarray 对象是用于存放同类型元素的多维数组。ndarray 中的每个元素在内存中都有相同存储大小的区域。 2.N…1.NumPy Ndarray 对象简介 NumPy 最重要的特点是其 N 维数组对象 ndarray它是一系列同类型数据的集合以 0 下标为开始进行集合中元素的索引。ndarray 对象是用于存放同类型元素的多维数组。ndarray 中的每个元素在内存中都有相同存储大小的区域。 2.Ndarray 内部组成 1一个指向数据内存或内存映射文件中的一块数据的指针。 2数据类型或 dtype描述在数组中的固定大小值的格子。 3一个表示数组形状shape的元组表示各维度大小的元组。 4一个跨度元组stride整数是为了前进到当前维度中下一个元素需要跨过的字节数。 3.Ndarray关键组成部分 1数据缓冲区Data Buffer存储数组元素的连续内存块所有数据都以二进制格式保存在内存中。ndarray 支持各种数据类型例如 int32、float64这些数据类型通过 dtype 属性定义。 2数据类型描述符 (dtype)指定数组中每个元素的数据类型和大小。例如int32 表示每个整数占 4 字节float64 表示每个浮点数占 8 字节。dtype 还可以表示结构化数据类型即包含多个字段的复合数据类型。 3维度 (shape)shape 是表示数组维数的元组。例如二维数组的 shape 属性可能是 (3, 4)表示数组有 3 行 4 列。shape 定义数据的逻辑结构尽管所有元素是连续存储的。 4步长 (strides)表示在数组的每个维度中移动一个元素所需的字节数。strides 是与 shape 相同大小的元组用于计算内存地址。例如步长 (16, 4) 表示移动到下一行需要 16 字节而在同一行中移动一个元素需要 4 字节。 5维数 (ndim)数组的维数。例如标量的维数是 0向量的维数是 1矩阵的维数是 2。 6大小 (size)数组中元素的总数即所有维度大小的乘积。例如shape 为 (3, 4) 的数组其 size 为 12。 7内存布局ndarray 支持多种内存布局例如C 语言风格行优先C_CONTIGUOUS或 Fortran 风格列优先F_CONTIGUOUS。内存布局影响数据的存储方式以及遍历数据效率。 4.Ndarray 的内部结构 跨度可以是负数这会使数组在内存中后向移动。假设存在数组 obj np.array([1, 2, 3, 4])若使用切片 obj[::-1]步长为负数数组会从最后一个元素反向读取得到 [4, 3, 2, 1] 的结果。 1headerndarray 的头部包含了数组的元信息如维数ndim、形状shape和步长strides等。这些信息定义数组的维度、数据布局以及如何通过步长在内存中访问数组元素。 2data-type数组元素的数据类型定义描述了数组每个元素的存储类型例如 int32、float64 等。data-type 信息与数据缓冲区关联用来解释每个元素的存储格式。 3ndarray 数据块这是数组的实际数据存储区域包含了数组的元素。元素在内存中按照 shape 和 strides 的定义顺序排列。这里的黑色方框表示一个特定的元素标注为 array scalar。 4array scalar这个元素被从数组数据块中提取出来可能是为了进行单独操作或计算。通过头部中的信息和步长可以找到并访问到这个元素。 5步长为负图中还说明了 ndarray 的步长可以是负数这意味着数组可以在内存中反向移动。通过使用负步长可以实现反向切片如 obj[::-1] 或 obj[:, ::-1]从而使数组从最后一个元素开始向前访问数据。这种操作方式在不实际复制数据的情况下实现了反向排列。 5.调用 NumPy 的 array 函数创建ndarray numpy.array(object, dtype None, copy True, order None, subok False, ndmin 0) 1object数组或嵌套的数列 2dtype数组元素的数据类型可选 3copy对象是否需要复制可选 4order创建数组的样式C为行方向F为列方向A为任意方向默认 5subok默认返回一个与基类类型一致的数组 6ndmin指定生成数组的最小维度 6.使用 numpy 创建并打印简单的一维数组 import numpy as np a np.array([1,2,3])  print (a) 7.使用 numpy 创建并打印二维数组矩阵 # 多于一个维度  import numpy as np a np.array([[1,  2],  [3,  4]])  print (a) 8.使用 ndmin 参数将一维数据强制升维为二维 # 最小维度  import numpy as np a np.array([1, 2, 3, 4, 5], ndmin   2)  print (a) 9.通过 dtype 参数来指定数组的数据类型 # dtype 参数  import numpy as np a np.array([1,  2,  3], dtype complex)  print (a)
http://www.dnsts.com.cn/news/220129.html

相关文章:

  • 做暧暧的网站WordPress与阿里云对象存储
  • 网站导航仿站房屋设计手机绘图软件
  • 阿里首个网站开发人员一个人制作网站
  • 网站开发 工作量洛阳网络科技有限公司排名
  • 山东外贸网站建设网站滑动效果怎么做
  • 网站内链布局专做商铺中介网站
  • 界面十分好看的网站网站的关键词排名
  • 西宁网站怎么做seo便利的龙岗网站设计
  • 网站设置了字体为黑体怎么改字体网页ui设计尺寸规范
  • 天津网站开发培训学校国家企业信用信息公示系统官网山东
  • 佛山小网站建设公司网站的seo优化怎么做
  • 淘宝网站建设退款cps推广平台有哪些
  • WordPress交互式网站汕头关键词排名
  • 西安有哪些家做网站的公司一个网站的构建
  • 商城网站前置审批中国建设行业峰会官方网站
  • 一般网站建设收费几年合同佛山网站设计制作免费咨询
  • 哪里有做美食的视频网站百度网站关键词和网址
  • 湛江做网站的有哪些梅州高铁
  • 四川红叶建设有限公司网站wordpress模板文件夹
  • 潍坊营销型网站wordpress动态计时
  • php中英双语农业公司网站源码简单创新设计小产品
  • 做旅游网站需要引进哪些技术人才网站后台管理系统需求
  • 做ppt的背景图片网站成都网站设计学校
  • 自己怎么样做网站网站源码大全
  • 凡科网站怎么做友情链接扬州建设银行网站
  • 更合高明网站建设哪有做网站的公司
  • 专业做网站 郑州网站新闻字体
  • 网站建设销售职责电商平台模板
  • 建设营销型网站的优势优秀电商设计网站有哪些内容
  • 网站建设的素材网站公共模板是什么意思