python 截取数组
时间: 2023-10-22 15:15:38 浏览: 96
Python_Opencv.pdf
在 Python 中,可以使用切片来截取数组的一部分。切片的语法如下:
```python
array[start:end:step]
```
其中,`start` 表示起始位置(默认为 0),`end` 表示结束位置(不包含该位置),`step` 表示步长(默认为 1)。
以下是一些例子:
```python
>>> array = [1, 2, 3, 4, 5]
>>> array[2:4]
[3, 4]
>>> array[:3]
[1, 2, 3]
>>> array[1::2]
[2, 4]
>>> array[::-1]
[5, 4, 3, 2, 1]
```
第一个例子截取了数组的第 3 到第 4 个元素(不包含第 4 个元素),结果为 `[3, 4]`。
第二个例子截取了数组的前 3 个元素,结果为 `[1, 2, 3]`。
第三个例子截取了数组的第 2、4 个元素,结果为 `[2, 4]`。
最后一个例子截取了数组的所有元素,并将它们反向排列,结果为 `[5, 4, 3, 2, 1]`。
阅读全文