2017-08-25 3 views
-2

je le tableau suivant:Get [X, Y] sous-ensemble d'un tableau

a1 = [ 
    0.00646424, 
    0.00589349, 
    0.00514049, 
    0.00516998, 
    0.00568154, 
    0.00528288, 
    0.00503256, 
    0.00430429 
] 

Comment puis-je obtenir un sous-ensemble de ce tableau dans une variable où X est l'indice de départ et Y est l'indice final , où je peux définir X, Y seul.

Par exemple sous-ensemble (3,5) serait:

a2= [ 0.00516998, 0.00568154, 0.00528288]

+4

'a2 = a1 [3: 6]' ...... –

+2

Ce n'est pas un tableau, c'est une ** liste **. –

Répondre

0

Cela fonctionne:

>>> 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] 
>>>