[MATRIX-SIG] array objects and if?
Christine Pao
pao@Goldilocks.LCS.MIT.EDU
Tue, 23 Sep 1997 16:52:20 -0400
I've just run into a problem using if:
>>> if Numeric.array([]):
... print 1
... else:
... print 0
...
0
This is what I would expect, but
>>> if Numeric.array([0]):
... print 1
... else:
... print 0
...
0
and
>>> if Numeric.zeros((3,3)):
... print 1
... else:
... print 0
...
0
isn't the way other sequences behave.
I don't know if this has come up before.
Is this what is supposed to happen?
Thanks,
Christine Pao
_______________
MATRIX-SIG - SIG on Matrix Math for Python
send messages to: matrix-sig@python.org
administrivia to: matrix-sig-request@python.org
_______________