索引例程#
参见
基础.索引
生成索引数组#
将切片对象转换为沿第二轴的连接. |
|
将切片对象转换为沿第一个轴的连接. |
|
一种更好的构建数组索引元组的方法. |
|
|
返回非零元素的索引. |
|
根据 condition 从 x 或 y 中返回元素. |
|
返回一个表示网格索引的数组. |
|
从多个序列构建一个开放网格. |
一个返回开放的多维"网格”的实例. |
|
|
将索引数组的元组转换为扁平索引数组,对多索引应用边界模式. |
|
将一个扁平索引或扁平索引数组转换为坐标数组的元组. |
|
返回访问数组主对角线的索引. |
|
返回访问 n 维数组主对角线的索引. |
|
返回给定掩码函数的(n,n)数组的访问索引. |
|
返回一个 (n, m) 数组的下三角的索引. |
|
返回 arr 的下三角部分的索引. |
|
返回一个 (n, m) 数组的上三角的索引. |
|
返回 arr 的上三角的索引. |
类似索引的操作#
|
沿轴从数组中提取元素. |
|
通过匹配一维索引和数据切片从输入数组中取值. |
|
从索引数组和选择数组列表构造一个数组. |
|
沿给定轴返回数组选定切片的返回值. |
|
提取对角线或构建对角线数组. |
|
返回指定的对角线. |
|
根据条件从choicelist中返回一个元素数组. |
将数据插入数组#
|
根据条件和输入值更改数组的元素. |
|
用给定的值替换数组中的指定元素. |
|
通过匹配一维索引和数据切片将值放入目标数组中. |
|
基于条件和输入值更改数组中的元素. |
|
填充给定任意维度的数组的主对角线. |
迭代数组#
|
高效的多维迭代器对象,用于迭代数组. |
|
多维索引迭代器. |
|
一个 N 维迭代器对象,用于索引数组. |
|
创建 nditers 以用于嵌套循环 |
|
扁平迭代器对象,用于迭代数组. |
|
检查一个对象是否可以被迭代. |