>>> x = numpy.array(3)
>>> x
array(3)
>>> x.shape
()

My question is: why?

DG