Arrays 如何检查多维数组是否为空

Arrays 如何检查多维数组是否为空,arrays,python-3.x,list,Arrays,Python 3.x,List,我创建了如下数组: a = np.empty((2,3), dtype=object) 我如何检查它是否是空的?我使用了以下方法,但没有成功 a = np.empty((2,3), dtype=object) #1: if a == []: print("Empty list!") else: print('Not empty') #2: if not a: print("List is empty") else: print

我创建了如下数组:

a = np.empty((2,3), dtype=object)
我如何检查它是否是空的?我使用了以下方法,但没有成功

a = np.empty((2,3), dtype=object)
#1:
if a == []: 
   print("Empty list!")
else:
   print('Not empty')

#2:
if not a:
   print("List is empty")
else:
   print('Not empty')

#3:
if a:
   print('Not empty')

对于python3,这是其中一个动作:

if a.all()==None: 
   print("Empty list!")
else:
   print('Not empty')