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

पायथन का उपयोग करके टपल में अधिकतम और न्यूनतम K एलिमेंट्स


जब टपल में अधिकतम और न्यूनतम K एलिमेंट्स खोजने हों, तो तत्वों को सॉर्ट करने के लिए 'sorted' मेथड का उपयोग किया जाता है, और उन पर enumerate करके पहले और अंतिम तत्व प्राप्त किए जाते हैं।

उदाहरण

my_tuple = (7, 25, 36, 9, 6, 8)
print("टपल है:")
print(my_tuple)
K = 2
print("K का मान इस पर आरंभ किया गया है:")
print(K)
my_result = []
my_tuple = list(my_tuple)
temp = sorted(my_tuple)
for idx, val in enumerate(temp):
    if idx < K or idx >= len(temp) - K:
        my_result.append(val)
my_result = tuple(my_result)
print("परिणाम है:")
print(my_result)

आउटपुट

टपल है: (7, 25, 36, 9, 6, 8)
K का मान इस पर आरंभ किया गया है: 2
परिणाम है: (6, 7, 25, 36)

व्याख्या

  • एक टपल परिभाषित की जाती है और कंसोल पर प्रदर्शित की जाती है।

  • K का मान परिभाषित किया जाता है।

  • एक खाली सूची परिभाषित की जाती है।

  • टपल को सूची में बदला जाता है।

  • इसे सॉर्ट किया जाता है और एक वेरिएबल में संग्रहीत किया जाता है।

  • इस पर पुनरावृति की जाती है, और यदि यह K से कम है या सूची की लंबाई और K के अंतर से अधिक या बराबर है, तो इसे खाली सूची में जोड़ा जाता है।

  • यही आउटपुट कंसोल पर प्रदर्शित होता है।


  1. पायथन और Scrapy का उपयोग करके वेब स्क्रैपिंग पायथन और Scrapy का उपयोग करके वेब स्क्रैपिंग

    क्रॉलर विकसित करने के लिए सबसे अच्छे फ्रेमवर्क में से एक scrapy है। Scrapy एक लोकप्रिय वेब स्क्रैपिंग और क्रॉलिंग फ्रेमवर्क है जो वेबसाइटों को स्क्रैप करना आसान बनाने के लिए हाई-लेवल फंक्शनलिटी का उपयोग करता है। इंस्टॉलेशन विंडोज में scrapy इंस्टॉल करना आसान है: हम या तो pip या conda (यदि आपके पास

  1. - पायथन में टपल को इंडेक्स और स्लाइस कैसे करें?

    टपल को इंडेक्स या स्लाइस करने के लिए आपको टपल पर [] ऑपरेटर का उपयोग करना होगा। टपल को इंडेक्स करते समय, यदि आप पॉजिटिव इंटीजर प्रदान करते हैं, तो यह टपल से बाएं से गिनती करते हुए उस इंडेक्स को लाता है। नेगेटिव इंडेक्स के मामले में, यह टपल से दाएं से गिनती करते हुए उस इंडेक्स को लाता है। उदाहरण my_

  1. - पायथन टपल और डिक्शनरी में क्या अंतर है?

    वे बहुत अलग डेटा संरचनाएं हैं। टपल में एलिमेंट्स की निम्नलिखित प्रॉपर्टीज होती हैं - क्रम बना रहता है। वे इम्म्यूटेबल हैं। वे किसी भी प्रकार को धारण कर सकते हैं, और प्रकार मिश्रित हो सकते हैं। एलिमेंट्स को न्यूमेरिक (ज़ीरो-बेस्ड) इंडेक्सेज के माध्यम से एक्सेस किया जाता है। एक पायथन डिक्शनरी हैश