这个问题可能看起来很基础,但它引发了一大堆混乱。
我试图将一个
正如预期的那样,我们得到了:
现在,如果我尝试查找负值:
我试图将一个
numpy.array
与一个标量进行比较,如下所示:a=numpy.array([0.,1.,2.,-1.,-4.])
if a.any()>0.:
print 'a:',a
正如预期的那样,我们得到了:
a: [ 0. 1. 2. -1. -4.]
现在,如果我尝试查找负值:
a=numpy.array([0.,1.,2.,-1.,-4.])
if a.any()<0.:
print 'a:',a
我不明白这句话的意思,它表示所有的值都大于0。
a
是数组,而0.
则是标量或浮点数。 - ilciavo