python数组索引方法

2023-11-16 21:25:37

在 Python 中,可以使用以下几种方法进行数组索引:

1. 索引单个元素:可以使用方括号 [] 来索引单个元素。索引从 0 开始,即第一个元素的索引为 0。例如,如果有一个名为 arr 的数组,要访问第三个元素,可以使用 arr[2]。

2. 索引切片:可以使用方括号 [] 来索引切片,即一部分元素。切片的语法是 start:stop:step,其中 start 是起始索引(包含),stop 是结束索引(不包含),step 是步长。例如,如果有一个名为 arr 的数组,要访问从第二个元素到第四个元素(不包含第四个元素),可以使用 arr[1:3]。

3. 负索引:可以使用负数索引来从数组的末尾开始访问元素。例如,arr[-1] 表示数组的最后一个元素,arr[-2] 表示倒数第二个元素。

4. 多维数组索引:对于多维数组,可以使用逗号分隔的索引来访问特定元素。例如,如果有一个名为 arr 的二维数组,要访问第一行第二列的元素,可以使用 arr[0, 1]。

需要注意的是,索引操作会引发 IndexError,如果索引超出了数组的范围。