[Numpy-discussion] Fastest way of distinguish a numpy scalar of a python scalar?
Tim Hochberg
tim.hochberg at ieee.org
Tue Oct 3 13:27:13 EDT 2006
Francesc Altet wrote:
> Hi,
>
> I thought that numpy.isscalar was a good way of distinguising a numpy scalar
> from a python scalar, but it seems not:
>
>
>>>> numpy.isscalar(numpy.string_('3'))
>>>>
> True
>
>>>> numpy.isscalar('3')
>>>>
> True
>
> Is there an easy (and fast, if possible) way to check whether an object is a
> numpy scalar or a python one?
>
>
It looks like isinstance(x, numpy.generic) works, but I didn't test it
extensively.
-tim
More information about the NumPy-Discussion
mailing list