数组对象

您所在的位置:网站首页 python中的numpy数组 数组对象

数组对象

2024-07-07 19:29| 来源: 网络整理| 查看: 265

# 数组对象

NumPy提供了一个N维数组类型,即ndarray, 它描述了相同类型的“项目”集合。可以使用例如N个整数来索引项目。

所有ndarray都是同质的open in new window:每个项目占用相同大小的内存块, 并且所有块都以完全相同的方式解释。 如何解释数组中的每个项目由单独的数据类型对象指定, 其中一个对象与每个数组相关联。除了基本类型(整数,浮点数 等 )之外, 数据类型对象还可以表示数据结构。

从数组中提取的项( 例如 ,通过索引)由Python对象表示, 其类型是在NumPy中构建的数组标量类型之一。 数组标量允许容易地操纵更复杂的数据排列。

图的概念表现了用于描述数组中数据的三个基本对象之间的关系:1)ndarray本身,2)描述数组中单个固定大小元素布局的数据类型对象,3)访问数组的单个元素时返回的数组标量Python对象。

N维数组(ndarray)构造数组索引数组ndarray的内存布局数组属性数组方法算术、矩阵乘法和比较运算特殊方法标量内置标量类型属性索引方法定义新类型数据类型对象(dtype)指定和构造数据类型dtype索引基本切片和索引高级索引详细说明字段形式访问Flat Iterator索引迭代数组单数组迭代广播数组迭代将内循环放在Cython中标准数组子类特殊属性和方法矩阵对象内存映射文件数组字符数组(numpy.char)记录数组(numpy.rec)掩码数组(numpy.ma)标准容器类数组迭代器掩码数组numpy.ma 模块使用 numpy.ma 模块示例numpy.ma模块的常量open in new windowMaskedArray类open in new windowMaskedArray方法open in new windowMasked数组操作API数组接口Python 方法C-struct 访问类型描述示例与数组接口(版本2)的差异日期时间和时间增量基本日期时间Datetime 和 Timedelta 算法日期时间单位Datetime 功能NumPy 1.11 的更改


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3