Python 获取数组的[X,Y]子集
我有以下数组:Python 获取数组的[X,Y]子集,python,list,subset,Python,List,Subset,我有以下数组: a1 = [ 0.00646424, 0.00589349, 0.00514049, 0.00516998, 0.00568154, 0.00528288, 0.00503256, 0.00430429 ] 如何在变量中获得该数组的子集,其中X是开始索引,Y是结束索引,我可以自己设置X,Y 例如,子集(3,5)为: a2=[0.00516998、0.00568154、0.00528288]这项工程: >>
a1 = [
0.00646424,
0.00589349,
0.00514049,
0.00516998,
0.00568154,
0.00528288,
0.00503256,
0.00430429
]
如何在变量中获得该数组的子集,其中X是开始索引,Y是结束索引,我可以自己设置X,Y
例如,子集(3,5)为:
a2=[0.00516998、0.00568154、0.00528288]
这项工程:
>>> a = [0.00646424, 0.00589349, 0.00514049, 0.00516998, 0.00568154, 0.00528288, 0.00503256, 0.00430429]
>>> x = 5
>>> y = 9
>>> a[x:y]
[0.00528288, 0.00503256, 0.00430429]
>>>
a2=a1[3:6]
…这不是一个数组,这是一个列表。