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

पायथन में K से बड़ी संख्याओं के इंडेक्स

इस ट्यूटोरियल में, हम उन संख्याओं के इंडेक्स ढूंढने जा रहे हैं जो दी गई संख्या K से बड़ी हैं। उन्हें खोजने के विभिन्न तरीके देखते हैं।

समस्या को हल करने का सबसे आम तरीका लूप का उपयोग करना है। समस्या को हल करने के चरण देखते हैं।

  • सूची और K को आरंभ करें।
  • सूची की लंबाई का उपयोग करके उस पर पुनरावृति करें।
  • यदि आपको K से बड़ी कोई संख्या मिलती है, तो वर्तमान इंडेक्स प्रिंट करें।

उदाहरण

# सूची और K आरंभ करना
numbers = [3, 4, 5, 23, 12, 10, 16]
K = 10
# सूची पर पुनरावृति
for i in range(len(numbers)):
    # संख्या K से बड़ी है या नहीं जांचना
    if numbers[i] > K:
        # संख्या का इंडेक्स प्रिंट करना
        print(i, end=' ')

आउटपुट

यदि आप उपरोक्त कोड चलाते हैं, तो आपको निम्न परिणाम मिलेगा।

3 4 6

आइए enumerate फ़ंक्शन का उपयोग करके समस्या को हल करें। यह आपको प्रत्येक पुनरावृत्ति के लिए एक टपल देता है जिसमें तत्व का इंडेक्स और तत्व शामिल होता है।

उदाहरण

# सूची और K आरंभ करना
numbers = [3, 4, 5, 23, 12, 10, 16]
K = 10
# K से बड़ी संख्याओं के इंडेक्स ढूंढना
result = [index for (index, number) in enumerate(numbers) if number > K]
# इंडेक्स प्रिंट करना
print(*result)

आउटपुट

यदि आप उपरोक्त कोड चलाते हैं, तो आपको निम्न परिणाम मिलेगा।

3 4 6

निष्कर्ष

यदि ट्यूटोरियल में आपके कोई संदेह हैं, तो उन्हें टिप्पणी अनुभाग में उल्लेख करें।

  1. पायथन प्रोग्राम: दो से अधिक (या ऐरे) नंबर्स का GCD पायथन प्रोग्राम: दो से अधिक (या ऐरे) नंबर्स का GCD

    इस लेख में, हम नीचे दिए गए प्रॉब्लम स्टेटमेंट के समाधान के बारे में सीखेंगे: प्रॉब्लम स्टेटमेंट हमें नंबर्स का एक ऐरे दिया जाएगा और हमें ग्रेटेस्ट कॉमन डिवाइजर ढूंढना होगा। यदि हमें दो से अधिक नंबर्स का gcd ढूंढना है, तो gcd उन सभी नंबर्स में कॉमन प्राइम फैक्टर्स के गुणनफल के बराबर होता है जो आर्ग

  1. पायथन प्रोग्राम: दो से अधिक (या सरणी) संख्याओं का GCD पायथन प्रोग्राम: दो से अधिक (या सरणी) संख्याओं का GCD

    इस लेख में, हम नीचे दिए गए समस्या कथन के समाधान के बारे में जानेंगे -समस्या कथन - हमें संख्याओं की एक सरणी दी जाएगी और हमें महत्तम समापवर्तक (GCD) ज्ञात करना होगा।यदि हमें दो से अधिक संख्याओं का GCD ज्ञात करना है, तो GCD उन सभी संख्याओं के सामान्य अभाज्य गुणनखंडों के गुणनफल के बराबर होता है जो तर्क

  1. - पायथन में संख्याओं की तुलना कैसे करें

    समस्या विवरण आप पायथन में रिलेशनल ऑपरेटर का उपयोग करके संख्याओं (फ्लोट और int दोनों) की तुलना कर सकते हैं। ये ऑपरेटर उनके दोनों तरफ के मानों की तुलना करते हैं और उनके बीच संबंध तय करते हैं। मान लें वेरिएबल a में 10 है और वेरिएबल b में 20 है, तो: ऑपरेटरउदाहरण ==(a == b) सही नहीं है। !=(a != b) सही ह