Как я могу проверить пустой массив или нет?
Я использовал следующий код, но это не удалось, если массив содержит ноль.
if not self.Definition.all():
Это решение?
if self.Definition == array( [] ):
len(array([[]])
это тоже 1!
len()
дает количество измерений по первой оси. Но массив может иметь ненулевое измерение на первой оси, но все равно быть пустым, если он имеет нулевое измерение на другой оси. size
лучше, поскольку это произведение всех осей.
len(array( [] ))
это 0.len(array( [0] )
это 1.