python什么叫索引_python中索引是什么意思(⼀⽂详解其定
义)
整数数组索引
整数索引有助于基于 N 维索引来获取数组中任意元素。每个整数数组表⽰该维度的下标值。当索引的元素个数就是⽬标 ndarray 的维度时,会变得相当直接。以下⽰例获取了 ndarray 对象中每⼀⾏指定列的⼀个元素。因此,⾏索引包含所有⾏号,列索引指定要选择的元素。
以下实例获取数组中 (0, 0) 、(1, 1) 、(2, 2)位置处的元素。
也可以利⽤数字索引⽣成同样维度的数组,如下获取数组中 (0, 0) 、(0, 2) 、(2, 0)、(2, 2)位置处的元素。
布尔索引
我们可以通过⼀个布尔数组来索引⽬标数组,以此出与布尔数组中值为True的对应的⽬标数组中的数据。需要注意的是,布尔数组的长度必须与⽬标数组对应的轴的长度⼀致。
python获取数组长度如下,查看数组中⼤于5的元素。
如下,将数组中⼤于5的元素索引出来。
此外,通过布尔型数组设置值是⼀种常⽤的⽅式,如下,将数组⼤于5的值设置为5。
需要注意,Python的关键字and和or在布尔型数组中⽆效。
花式索引</
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论