1、普通索引
普通索引是指使用单个整数或整数列表来索引数组中的元素。
1)单个元素索引
要访问 NumPy 数组的单个元素,可以使用单个整数索引。索引从 0 开始,表示数组的第一行第一个元素。
2)多维元素索引
2、高级索引
高级索引允许使用布尔值或数组来索引数组中的元素。
1)布尔索引
布尔索引是一种用于根据元素的值来选择要返回的元素的索引方法。
2)整数数组索引
使用一个整数数组作为索引,可以用来选择数组中的特定元素。如二维数组操作的就是行。]
3)花式索引
花式索引指的是利用多个整数数组进行索引。花式索引根据索引数组的值作为目标数组的某个轴的下标来取值。花式索引跟切片不一样,它总是将数据复制到新数组中。如二维数组操作的是行列对应的元素。
3、切片索引
切片索引允许访问 NumPy 数组的连续元素子集。切片使用冒号 (:) 表示范围。切片是指使用 slice 对象来索引数组中的元素。
slice 对象由三个参数组成:start、stop 和 step。start 指定切片的起始位置,stop 指定切片的结束位置,step 指定切片的步长。
详细介绍及使用示例:Python NumPy 数组索引和切片
标签:Python,元素,切片,索引,数组,NumPy,花式 From: https://www.cnblogs.com/tinyblog/p/17884024.html