索引例程#
也可以看看
生成索引数组#
将切片对象转换为沿第二个轴的串联。 |
|
将切片对象转换为沿第一个轴的串联。 |
|
为数组构建索引元组的更好方法。 |
|
|
返回非零元素的索引。 |
|
根据条件返回从x或y中选择的元素。 |
|
返回一个表示网格索引的数组。 |
|
从多个序列构建开放网格。 |
返回开放多维“网格”的实例。 |
|
|
将索引数组元组转换为平面索引数组,将边界模式应用于多索引。 |
|
将平面索引或平面索引数组转换为坐标数组元组。 |
|
返回访问数组主对角线的索引。 |
返回用于访问 n 维数组主对角线的索引。 |
|
|
给定掩码函数,返回访问 (n, n) 数组的索引。 |
|
返回 (n, m) 数组的下三角形的索引。 |
|
返回 arr 下三角的索引。 |
|
返回 (n, m) 数组的上三角形的索引。 |
|
返回 arr 上三角形的索引。 |
类似索引的操作#
|
沿轴从数组中取出元素。 |
|
通过匹配一维索引和数据切片从输入数组中获取值。 |
|
从索引数组和可供选择的数组列表构造一个数组。 |
|
返回沿给定轴选定的数组切片。 |
|
提取对角线或构造对角线数组。 |
|
返回指定的对角线。 |
|
根据条件返回从选择列表中的元素提取的数组。 |
使用给定的窗口形状在数组中创建一个滑动窗口视图。 |
|
|
使用给定的形状和步幅创建数组视图。 |
将数据插入数组#
|
根据条件和输入值更改数组的元素。 |
|
用给定值替换数组的指定元素。 |
|
通过匹配一维索引和数据切片将值放入目标数组中。 |
|
根据条件和输入值更改数组的元素。 |
|
填充任意维度的给定数组的主对角线。 |
迭代数组#
|
用于迭代数组的高效多维迭代器对象。 |
|
多维索引迭代器。 |
|
用于索引数组的 N 维迭代器对象。 |
|
创建用于嵌套循环的 nditers |
|
用于迭代数组的平面迭代器对象。 |
|
用于大数组的缓冲迭代器。 |
|
检查对象是否可以迭代。 |