My only thought is that Xa, Ya, and/or Za are arrays? That array will show up if you have say:<div>a = [False, True]</div><div>if a:</div><div> ...</div><div><br>Kevin Gullikson<br><br>
<br><br><div class="gmail_quote">On Thu, Apr 5, 2012 at 5:46 PM, surfcast23 <span dir="ltr">&lt;<a href="mailto:surfcast23@gmail.com">surfcast23@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">


Hi,

 I have an if statement and what I want it to do is go through arrays and find the common elements in all three arrays. When I try the code below I get this error

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


Can some one explain the error to me and how I might be able to fix it. Thanks in advance.


<b>if min &lt;= Xa &lt;=max &amp; min &lt;= Ya &lt;=max &amp; min &lt;= Za &lt;=max:
     print(&quot;in range&quot;)
else:
  print(&quot;Not in range&quot;)
      </b>
<br><hr align="left" width="300">
View this message in context: <a href="http://old.nabble.com/ValueError%3A-The-truth-value-of-an-array-with-more-than-one-element-is-ambiguous.-tp33583156p33583156.html" target="_blank">ValueError: The truth value of an array with more than one element is ambiguous.</a><br>


Sent from the <a href="http://old.nabble.com/Scipy-User-f33045.html" target="_blank">Scipy-User mailing list archive</a> at Nabble.com.<br>
<br>_______________________________________________<br>
SciPy-User mailing list<br>
<a href="mailto:SciPy-User@scipy.org">SciPy-User@scipy.org</a><br>
<a href="http://mail.scipy.org/mailman/listinfo/scipy-user" target="_blank">http://mail.scipy.org/mailman/listinfo/scipy-user</a><br>
<br></blockquote></div><br></div>