if type(a) == numpy.ndarray:
   ...
if a.dtype == 'int32':
   ...

-=- Olivier

Le 29 mars 2012 07:54, Chao YUE <chaoyuejoy@gmail.com> a écrit :
Dear all,

how can I check type of array in if condition expression?

In [75]: type(a)
Out[75]: <type 'numpy.ndarray'>

In [76]: a.dtype
Out[76]: dtype('int32')

a.dtype=='int32'?

thanks!

Chao


--
***********************************************************************************
Chao YUE
Laboratoire des Sciences du Climat et de l'Environnement (LSCE-IPSL)
UMR 1572 CEA-CNRS-UVSQ
Batiment 712 - Pe 119
91191 GIF Sur YVETTE Cedex
Tel: (33) 01 69 08 29 02; Fax:01.69.08.77.16
************************************************************************************


_______________________________________________
NumPy-Discussion mailing list
NumPy-Discussion@scipy.org
http://mail.scipy.org/mailman/listinfo/numpy-discussion