Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Python

NumPy का उपयोग करके दी गई रेंज में ऐरे तत्व कैसे प्रिंट करें?


इस प्रोग्राम में, हमें दी गई रेंज में numpy ऐरे के तत्व प्रिंट करने हैं। प्रयुक्त विभिन्न numpy फ़ंक्शन numpy.where() और numpy.logical_and() हैं।

एल्गोरिदम

चरण 1: numpy ऐरे परिभाषित करें।
चरण 2: दी गई रेंज में संख्याएं ढूंढने के लिए np.where() और np.logical_and() का उपयोग करें।
चरण 3: परिणाम प्रिंट करें।

उदाहरण कोड

import numpy as np
arr = np.array([1, 3, 5, 7, 10, 2, 4, 6, 8, 10, 36])
print("Original Array:\n", arr)
result = np.where(np.logical_and(arr >= 4, arr <= 20))
print(result)

आउटपुट

Original Array: [ 1  3  5  7 10  2  4  6  8 10 36]
(array([2, 3, 4, 6, 7, 8, 9], dtype=int64),)

व्याख्या

परिणाम उन तत्वों की इंडेक्स स्थिति देता है जो np.where() फ़ंक्शन में शर्त को संतुष्ट करते हैं।


  1. - पायथन का उपयोग करके दी गई रेंज में कपरेकर नंबर कैसे खोजें

    समस्या विवरण एक संशोधित कपरेकर संख्या एक धनात्मक पूर्ण संख्या n है जिसमें d अंक होते हैं, जैसे कि जब हम इसके वर्ग को दो टुकड़ों में विभाजित करते हैं - एक दायां टुकड़ा r जिसमें d अंक होते हैं और एक बायां टुकड़ा l जिसमें शेष d या d-1 अंक होते हैं, तो टुकड़ों का योग मूल संख्या के बराबर होता है (यानी l

  1. - पायथन का उपयोग करके संख्याओं का पिरामिड कैसे उत्पन्न करें

    समस्या विवरण पायथन का उपयोग करके संख्याओं का पिरामिड उत्पन्न करने के कई रूप हैं। आइए 2 सबसे सरल रूपों को देखें। उदाहरण 1 for i in range(5): for j in range(i + 1): print(j + 1, end=) print() आउटपुट 1 12 123 1234 12345 उदाहरण 2 आप संख्याओं को लगातार भी प्रिंट कर सकते हैं: start =

  1. - पायथन फॉर लूप का उपयोग करके ट्रायंगल कैसे बनाएं?

    पायथन में नंबर्स का उपयोग करके ट्रायंगल जनरेट करने के कई वेरिएशन हैं। आइए 2 सबसे सरल रूपों को देखें: for i in range(5): for j in range(i + 1): print(j + 1, end=) print() यह आउटपुट देगा: 1 12 123 1234 12345 आप नंबर्स को लगातार प्रिंट करने के लिए भी इसका उपयोग कर सकते हैं: start = 1 f