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

Numpy का उपयोग करके किसी दी गई सीमा के भीतर सरणी तत्वों को कैसे प्रिंट करें?

इस प्रोग्राम में, हमें किसी दिए गए रेंज में एक numpy array के एलीमेंट्स को प्रिंट करना होता है। उपयोग किए जाने वाले अलग-अलग numpy फ़ंक्शन numpy.where() और numpy.logic_and() हैं।

एल्गोरिदम

Step 1: Define a numpy array.
Step 2: Use np.where() and np.logical_and() to find the numbers within the given range.
Step 3: Print the result.

उदाहरण कोड

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. पायथन का उपयोग करके दी गई सीमा के भीतर कापरेकर नंबर कैसे खोजें?

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

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

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

  1. लूप के लिए पायथन का उपयोग करके त्रिकोण कैसे बनाएं?

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