相关知识
一维Numpy数组的切片操作与Python列表的切片一样。下面首先来定义数字0 1 2直到8的数组,然后通过指定下标3到7来选择数组的部分元素,这实际上就是提取数组中值为3到6的元素。
In: import numpy as np
In: a = np.arange(9)
In: a[3:7]
Out: array([3,4,5,6])
同时用下标选择元素,下标范围从0到7,并且下标每次递增2,如下所示:
In: a[:7:2]
Out:array([<
Numpy数组切片与索引详解
本文介绍了Numpy数组的一维和二维切片与索引操作。一维数组切片与Python列表类似,可以选取指定范围的元素。二维数组的索引则涉及到多维度的选择。此外,还讲解了如何使用负值下标反向访问数组。文章以编程任务的形式,要求实现一个函数,根据输入参数返回Numpy数组的特定切片。
相关知识
一维Numpy数组的切片操作与Python列表的切片一样。下面首先来定义数字0 1 2直到8的数组,然后通过指定下标3到7来选择数组的部分元素,这实际上就是提取数组中值为3到6的元素。
In: import numpy as np
In: a = np.arange(9)
In: a[3:7]
Out: array([3,4,5,6])
同时用下标选择元素,下标范围从0到7,并且下标每次递增2,如下所示:
In: a[:7:2]
Out:array([<
3690
738

被折叠的 条评论
为什么被折叠?