La valeur de vérité d'un tableau avec plus d'un élément est ambigu lorsque l'on tente d'indexer un tableau

Je suis en train de mettre tous les éléments de rbs dans une nouvelle matrice si les éléments dans le var(un autre tableau numpy) >=0 et <=.1 . Cependant quand j'ai essayer le code suivant, j'obtiens cette erreur:

ValueError: The truth value of an array with more than one element is ambiguous. 
Use a.any() or a.all()`

rbs = [ish[4] for ish in realbooks]
for book in realbooks:
    var -= float(str(book[0]).replace(":", ""))
    bidsred = rbs[(var <= .1) and (var >=0)]

toutes les idées sur ce que je fais mal?

source d'informationauteur Rtrader | 2012-09-28