मैं कैसे जांच सकता हूं कि एक सुन्न सरणी खाली है या नहीं?
मैंने निम्न कोड का उपयोग किया है, लेकिन यह विफल रहता है यदि सरणी में शून्य होता है।
if not self.Definition.all():
क्या इसका समाधान है?
if self.Definition == array( [] ):
len(array([[]])
1 भी है!
len()
पहले अक्ष में आयामों की संख्या देता है। लेकिन एक सरणी में पहले अक्ष में एक गैर-शून्य आयाम हो सकता है लेकिन फिर भी खाली हो सकता है यदि यह किसी अन्य अक्ष में शून्य आयाम है। size
बेहतर है क्योंकि यह सभी अक्षों का उत्पाद है।
len(array( [] ))
है 0.len(array( [0] )
है 1.