-
पायथन में ldexp () फ़ंक्शन
इस लेख में, हम देखेंगे कि ldexp() फ़ंक्शन का उपयोग कैसे करें। यह गणित पुस्तकालय की विधियों में से एक है। फ़ंक्शन ldexp(पहला, दूसरा) दो मान्य संख्याएँ या तो सकारात्मक या नकारात्मक लेता है और पहले * (2 ** सेकंड) का परिणाम देता है। आइए कुछ उदाहरण देखें। उदाहरण # importing the math library import math
-
पायथन में किसी सूची में किसी तत्व की अंतिम घटना
इस लेख में, हम सूची में किसी तत्व की अंतिम घटना को खोजने के विभिन्न तरीकों को देखने जा रहे हैं। आइए देखें कि दी गई सूची को उलट कर किसी तत्व की अंतिम घटना को कैसे खोजा जाए। कोड लिखने के लिए नीचे दिए गए चरणों का पालन करें। सूची प्रारंभ करें। रिवर्स विधि का उपयोग करके सूची को उलट दें। सूचकांक विधि का
-
पायथन - दिए गए नंबरों की सूची से सबसे बड़ी संख्या संभव है
इस लेख में, हम यह जानने जा रहे हैं कि दी गई संख्याओं की सूची से संभव सबसे बड़ी संख्या कैसे ज्ञात की जाए। हम समस्या को हल करने के लिए दो अलग-अलग तरीके देखेंगे। समस्या को हल करने के लिए नीचे दिए गए चरणों का पालन करें। क्रमपरिवर्तन विधि के लिए itertools मॉड्यूल आयात करें। संख्याओं और एक खाली सूची के स
-
पायथन - यूनिकोड सूची तत्वों में शामिल होना
इस लेख में, हम सीखेंगे कि यूनिकोड सूची तत्वों से कैसे जुड़ें। कोड लिखने के लिए नीचे दिए गए चरणों का पालन करें। सूची प्रारंभ करें। मानचित्र और string.encode विधियों का उपयोग करके सभी तत्वों को यूनिकोड में बदलें। डीकोड विधि का उपयोग करके प्रत्येक एन्कोडेड स्ट्रिंग को कनवर्ट करें। जॉइन मेथड का उपयोग क
-
पायथन - सूची में केवल आसन्न शब्दों को जोड़ना
इस लेख में, हम सीखेंगे कि एक सूची में आसन्न शब्दों को कैसे जोड़ा जाए, अंकों को नहीं। समस्या को हल करने के लिए नीचे दिए गए चरणों का पालन करें। सूची प्रारंभ करें। आइसल्फा पद्धति का उपयोग करके उन शब्दों को खोजें जो अंक नहीं हैं। 4शामिल होने की विधि का उपयोग करके शब्दों को मिलाएं। आइडिजिट विधि का उपयोग
-
पायथन - एक सूची में टपल तत्वों में शामिल हों
इस लेख में, हम सीखेंगे कि सूची में टपल तत्वों को कैसे जोड़ा जाए। शामिल हों और मानचित्र विधियों का उपयोग करके यह एक सीधी बात है। कार्य को पूरा करने के लिए नीचे दिए गए चरणों का पालन करें। स्ट्रिंग वाले टुपल्स के साथ सूची प्रारंभ करें। join_tuple_string नामक एक फ़ंक्शन लिखें जो एक टपल को तर्क के रूप म
-
पायथन - दो स्ट्रिंग का प्रतिच्छेदन
इस लेख में, हम सीखेंगे कि दो तारों को अलग-अलग तरीकों से कैसे काटना है। समस्या को हल करने के लिए नीचे दिए गए चरणों का पालन करें। दो स्ट्रिंग और एक खाली स्ट्रिंग प्रारंभ करें। पहली स्ट्रिंग पर पुनरावृति करें और वर्तमान वर्ण को नई स्ट्रिंग में जोड़ें यदि वह दूसरी स्ट्रिंग में भी प्रस्तुत करता है और प
-
पायथन - कई सूचियों का प्रतिच्छेदन
इस लेख में, हम यह देखने जा रहे हैं कि विभिन्न सूचियों वाली दो सूचियों को अलग-अलग तरीकों से कैसे प्रतिच्छेद किया जाए। आइए पारंपरिक तरीके से शुरू करें। समस्या को हल करने के लिए नीचे दिए गए चरणों का पालन करें एकाधिक सूचियों वाली दो सूचियां प्रारंभ करें पहली सूची में पुनरावृति करें और यदि वर्तमान आइटम
-
पायथन - कुंजियों के माध्यम से दो शब्दकोशों को प्रतिच्छेद करें
इस लेख में, हम यह जानने जा रहे हैं कि कुंजियों का उपयोग करके दो शब्दकोशों को कैसे प्रतिच्छेद किया जाए। हमें कॉमन कीज़ के साथ एक नया डिक्शनरी बनाना है। आइए एक उदाहरण देखें। Input: dict_1 = {'A': 1, 'B': 2, 'C': 3} dict_2 = {'A': 1, 'C': 4, 'D': 5} Outp
-
पायथन - क्रम बनाए रखने के लिए क्रमबद्ध सूची में आइटम सम्मिलित करना
इस लेख में, हम सीखेंगे कि क्रम को बनाए रखते हुए क्रमबद्ध सूची में किसी आइटम को कैसे सम्मिलित किया जाए। पायथन में एक अंतर्निहित मॉड्यूल है जिसे बिसेक्ट कहा जाता है जो हमें सूची में किसी भी तत्व को उचित स्थिति में सम्मिलित करने में मदद करता है। कोड लिखने के लिए नीचे दिए गए चरणों का पालन करें। मॉड्यू
-
पायथन में डिजाइन लॉग स्टोरेज सिस्टम
मान लीजिए कि हमारे पास कुछ लॉग हैं, कि प्रत्येक लॉग में एक अद्वितीय आईडी और टाइमस्टैम्प होता है। टाइमस्टैम्प एक स्ट्रिंग है जिसका प्रारूप है:वर्ष:माह:दिन:घंटा:मिनट:दूसरा, उदाहरण के लिए, 2019:01:01:23:59:59। सभी डोमेन शून्य-गद्देदार दशमलव संख्याएँ हैं। हमें निम्नलिखित कार्यों को लागू करने के लिए एक
-
शहर के क्षितिज को पायथन में रखने के लिए अधिकतम वृद्धि
मान लीजिए कि हमारे पास ग्रिड नामक एक 2-आयामी सरणी है, जहां ग्रिड का प्रत्येक मान [i] [j] वहां स्थित एक इमारत की ऊंचाई का प्रतिनिधित्व करता है। हम किसी भी भवन की ऊंचाई को किसी भी राशि से बढ़ा सकते हैं। ऊँचाई 0 को भवन भी माना जाता है। अंत में, ग्रिड के चारों दिशाओं से देखे जाने पर स्काईलाइन, मूल ग्रिड
-
पायथन में बीएसटी को क्रमबद्ध और अक्रमांकन करें
मान लीजिए कि हम एक बाइनरी सर्च ट्री को क्रमबद्ध और डीरियलाइज़ करने के लिए एक एल्गोरिथम डिज़ाइन करना चाहते हैं। सीरियलाइजेशन कुछ (डेटा संरचना या ऑब्जेक्ट) को बिट्स के अनुक्रम में परिवर्तित करने की प्रक्रिया है ताकि इसे फ़ाइल या मेमोरी बफर में संग्रहीत किया जा सके, या नेटवर्क कनेक्शन लिंक पर प्रसारित
-
पायथन में कैंपस बाइक II
मान लीजिए हमारे पास एक 2D ग्रिड है, जो एक परिसर का प्रतिनिधित्व करता है, N कार्यकर्ता और M बाइक हैं, N <=M का मान है। अब प्रत्येक कार्यकर्ता और बाइक इस ग्रिड पर 2D समन्वय में हैं। इसलिए, यदि हम प्रत्येक कार्यकर्ता को एक अद्वितीय बाइक असाइन करना चाहते हैं, ताकि प्रत्येक कार्यकर्ता और उनकी असाइन की गई
-
पायथन में प्रत्येक पंक्ति तत्वों को फ़्लिप करके अधिकतम योग खोजने का कार्यक्रम
मान लीजिए कि हमारे पास 2D बाइनरी मैट्रिक्स है। दिए गए मैट्रिक्स में किसी भी पंक्ति या कॉलम के लिए हम सभी बिट्स को फ्लिप कर सकते हैं। यदि हम इनमें से किसी भी संख्या को निष्पादित कर सकते हैं, और यह कि हम प्रत्येक पंक्ति को एक द्विआधारी संख्या के रूप में मानते हैं, तो हमें सबसे बड़ा योग ज्ञात करना होगा
-
पायथन में दोस्तों के कनेक्शन के एक सेट में मित्र समूहों की संख्या खोजने का कार्यक्रम
मान लीजिए कि हमारे पास एक मित्र सूची है, जहां मित्र [i] उन लोगों की सूची है जिनके साथ मैं मित्र हूं। दोस्ती का रिश्ता दोतरफा होता है। और प्रत्येक व्यक्ति अपने आप से मित्र है और दो व्यक्ति एक मित्र समूह में तब तक हैं जब तक परस्पर मित्रों को जोड़ने का कोई मार्ग है। हमें मित्र समूहों की कुल संख्या ज्ञा
-
पायथन में अंतिम सूचकांक तक पहुंचने के लिए न्यूनतम चरणों की संख्या खोजने का कार्यक्रम
मान लीजिए कि हमारे पास संख्याओं की एक सूची है जिसे अंक कहा जाता है और हमें वर्तमान में अंक [0] पर रखा गया है। प्रत्येक चरण पर, हम या तो वर्तमान इंडेक्स i से i + 1 या i-1 या j पर कूद सकते हैं जहां nums[i] ==nums[j]। हमें अंतिम अनुक्रमणिका तक पहुँचने के लिए आवश्यक न्यूनतम चरणों की संख्या ज्ञात करनी हो
-
अंतराल खोजने के लिए कार्यक्रम जो पायथन में कट अंतराल को नहीं काटता है
मान लीजिए कि हमारे पास एक क्रमबद्ध और असंबद्ध अंतराल सूची है और एक अन्य सूची कट है, जो एक अंतराल का प्रतिनिधित्व करती है। हमें अंतराल के उन सभी हिस्सों को हटाना होगा जो कट अंतराल के साथ प्रतिच्छेद कर रहे हैं, और नई सूची लौटाएं। इसलिए, यदि इनपुट अंतराल की तरह है =[[2, 11], [13, 31], [41, 61]] कट =[8
-
पायथन में अंतराल की सूची से कुल अद्वितीय अवधि खोजने का कार्यक्रम
मान लीजिए कि हमारे पास अंतराल की एक सूची है जहां प्रत्येक सूची एक अंतराल [प्रारंभ, अंत] (समावेशी) का प्रतिनिधित्व करती है। हमें इसमें शामिल कुल अनूठी अवधि का पता लगाना होगा। इसलिए, यदि इनपुट अंतराल की तरह है =[[2, 11], [13, 31], [41, 61]], तो आउटपुट 50 होगा, क्योंकि कुल अद्वितीय कवर दूरी है (11 - 2
-
अतिव्यापी अंतरालों को खोजने और उन्हें पायथन में आरोही क्रम में वापस करने का कार्यक्रम
मान लीजिए कि हमारे पास बंद अंतराल की एक सूची है और अंतराल की एक और सूची है। व्यक्तिगत रूप से, प्रत्येक सूची गैर-अतिव्यापी होती है और उन्हें गैर-घटते क्रम में क्रमबद्ध किया जाता है। हमें गैर-घटते क्रम में क्रमबद्ध दो अंतरालों के ओवरलैप को खोजना होगा। इसलिए, यदि इनपुट inv1 =[[50, 100], [190, 270], [3