इस प्रोग्राम में, हमें जांचना है कि NumPy Array में सभी मान non-zero हैं या नहीं। यदि सभी तत्व non-zero हैं, तो आउटपुट 'True' होगा। अन्यथा, आउटपुट 'False' होगा।
इस प्रोग्राम के लिए एल्गोरिदम लागू करने से पहले सबसे महत्वपूर्ण चरण है NumPy इंस्टॉल करना। कमांड प्रॉम्प्ट से NumPy इंस्टॉल करने की कमांड निम्नलिखित है:
pip install numpy
उदाहरण
इनपुट:
[1,2,3,4]
आउटपुट:
True
इनपुट:
[0,1,2,3]
आउटपुट:
False
व्याख्या
हम NumPy के बिल्ट-इन फ़ंक्शन 'all(input_array)' का उपयोग करेंगे। यह फ़ंक्शन Array में हर नंबर की जांच करता है। यदि नंबर non-zero है, तो फ़ंक्शन 'True' लौटाता है। सभी non-zero तत्वों का मूल्यांकन 'True' के रूप में होता है, जबकि 0 का मूल्यांकन 'False' के रूप में होता है।
एल्गोरिदम
चरण 1: NumPy आयात करें।
चरण 2: np.array() का उपयोग करके NumPy Array परिभाषित करें।
चरण 3: इस Array को np.all() में पैरामीटर के रूप में पास करें।
चरण 4: रुकें।
उदाहरण कोड
import numpy as np
array1 = np.array([1,2,3,4])
array2 = np.array([0,1,2,3])
print("Array 1: ", array1)
print("Array 2: ", array2)
print("\nArray 1 is non-zero: ", np.all(array1))
print("Array 2 is non-zero: ", np.all(array2))आउटपुट
Array 1: [1 2 3 4] Array 2: [0 1 2 3] Array 1 is non-zero: True Array 2 is non-zero: False