-
पायथन में बढ़ते अनुक्रमों में सरणी को विभाजित करें
मान लीजिए कि हमारे पास धनात्मक पूर्णांकों की एक गैर-घटती सरणी है जिसे अंक और एक पूर्णांक K कहा जाता है, हमें यह पता लगाना होगा कि क्या इस सरणी को कम से कम K की लंबाई के एक या अधिक असंबद्ध बढ़ते क्रमों में विभाजित किया जा सकता है। इसलिए, यदि इनपुट nums =[1,2,2,3,3,4,4], K =3 जैसा है, तो आउटपुट सही ह
-
पायथन में समानांतर पाठ्यक्रम
मान लीजिए कि एन पाठ्यक्रम हैं, और इन्हें 1 से एन तक लेबल किया गया है। हमने एक संबंध सरणी भी दी है, जहां संबंध [i] =[एक्स, वाई], पाठ्यक्रम एक्स और पाठ्यक्रम वाई के बीच एक पूर्वापेक्षा संबंध का प्रतिनिधित्व कर रहा है। तो, इसका मतलब है पाठ्यक्रम X का अध्ययन पाठ्यक्रम Y से पहले किया जाना है। एक सेमेस्ट
-
स्ट्रिंग पायथन में एक और स्ट्रिंग में बदल जाती है
मान लीजिए हमारे पास दो तार हैं str1 तथा str2 । और उनकी लंबाई समान है, हमें यह जांचना होगा कि क्या हम शून्य या अधिक रूपांतरण करके str1 को str2 में बदल सकते हैं। एक रूपांतरण में हम एक वर्ण की सभी घटनाओं को str1 में किसी अन्य लोअरकेस अंग्रेजी वर्ण में परिवर्तित कर सकते हैं। हमें यह जांचना होगा कि हम s
-
पायथन में एक गांव में जल वितरण का अनुकूलन करें
मान लीजिए किसी गाँव में n घर हैं। हमें सभी घरों में कुएं बनाकर और पाइप बिछाकर पानी की आपूर्ति करनी है। प्रत्येक घर के लिए, हम या तो इसके अंदर एक कुआं बना सकते हैं, भवन की लागत कुएं [i] होगी, या दूसरे कुएं से पानी में पाइप। घरों के बीच पाइप बिछाने की लागत सरणी पाइप द्वारा दी जाती है, जहां प्रत्येक पा
-
पायथन में एक मैट्रिक्स में सबसे लंबा बढ़ता हुआ पथ
मान लीजिए हमारे पास एक मैट्रिक्स है; हमें सबसे लंबे बढ़ते हुए पथ की लंबाई ज्ञात करनी है। प्रत्येक कोशिका से, हम या तो चार दिशाओं में जा सकते हैं - बाएँ, दाएँ, ऊपर या नीचे। हम तिरछे नहीं जा सकते या सीमा से बाहर नहीं जा सकते। तो, अगर इनपुट पसंद है 9 9 4 6 6 8 2 1 1 तो आउटपुट 4 होगा क्योंकि सबसे
-
पायथन में एलएफयू कैश
मान लीजिए कि हम कम से कम बार-बार उपयोग किए जाने वाले (एलएफयू) कैश सिस्टम के लिए डेटा संरचना को डिजाइन और कार्यान्वित करना चाहते हैं। इसे निम्नलिखित कार्यों का समर्थन करना चाहिए - get (कुंजी) - यदि कुंजी कैश में मौजूद है, तो इसका उपयोग कुंजी का मान प्राप्त करने के लिए किया जाएगा, अन्यथा -1 लौटाएं।
-
पायथन में openpyxl का उपयोग करके एक्सेल फ़ाइल में अंकगणितीय संचालन
पायथन हमें सीधे अजगर वातावरण से एक्सेल फाइलों का उपयोग करने में मदद कर सकता है। हम एक्सेल में प्रत्येक सेल या सेल की एक श्रृंखला का उल्लेख कर सकते हैं और उन सेल पर अंकगणितीय ऑपरेटरों को लागू कर सकते हैं। उन कार्यों के परिणाम कुछ कक्षों में भी संग्रहीत किए जा सकते हैं जिनके स्थान को पायथन प्रोग्राम द
-
Askaveasfile () पायथन टिंकर में फ़ंक्शन
TKinter एक Python मॉड्यूल है जिसका उपयोग Python में GUI प्रोग्रामिंग के लिए किया जाता है। हम एक कैनवास बनाते हैं और अपने UI घटकों को उसमें कई गुणों और व्यवहारों के साथ रखते हैं। इस लेख में, हम देखेंगे कि स्थानीय ड्राइव में पायथन प्रोग्राम के माध्यम से बनाई गई फ़ाइलों को सहेजने के लिए आस्क निबंध फ़ाइ
-
पायथन सूची में प्रत्येक n-लंबाई वाले लगातार खंड का औसत
हमारे पास केवल संख्याओं वाली एक सूची है। हम सूची से अनुक्रमिक संख्याओं के एक सेट का औसत प्राप्त करने की योजना बना रहे हैं जो पहले नंबर से अगली संख्या तक और फिर अगली संख्या तक और इसी तरह आगे बढ़ता रहता है। उदाहरण नीचे दिया गया उदाहरण सूची के प्रत्येक 4-लंबाई वाले लगातार तत्वों के औसत को खोजने की आवश
-
पायथन में उदाहरणों के बीच साझा किए गए वर्ग डेटा से बचना
जब हम पायथन में एक वर्ग को तत्काल करते हैं, तो उसके सभी चर और कार्य भी नए तत्काल वर्ग को विरासत में मिलते हैं। लेकिन ऐसे अवसर भी हो सकते हैं जब हम नहीं चाहते कि मूल वर्ग के कुछ चर बाल वर्ग को विरासत में मिले। इस लेख में, हम ऐसा करने के दो तरीके तलाशेंगे। तत्काल उदाहरण नीचे दिए गए उदाहरण में हम दिखा
-
पायथन में द्विभाजित एल्गोरिथम कार्य
यह मॉड्यूल नए तत्व के प्रत्येक सम्मिलन के बाद सूची को क्रमबद्ध किए बिना क्रमबद्ध क्रम में सूची बनाए रखने के लिए समर्थन प्रदान करता है। हम दो कार्यों पर ध्यान केंद्रित करेंगे, अर्थात् insort_left और insort_right। छोड़ें_बाएं यह फ़ंक्शन आवश्यक स्थिति में संख्या डालने के बाद क्रमबद्ध सूची देता है, यदि
-
पायथन में NumPy Arrays के साथ प्रसारण
हम जानते हैं कि विभिन्न सरणियों के बीच अंकगणितीय संचालन मासिक होता है यदि सरणियाँ समान आकार की होती हैं तो विशिष्ट आकार की आवश्यकता होती है। लेकिन ऐसे परिदृश्य हैं जब हम असमान आकार को मिटा सकते हैं और फिर भी उन पर अंकगणितीय संक्रियाओं को लागू कर सकते हैं, एक सरणी को उसके आकार में 1 के साथ प्रीपेड छो
-
पायथन - दी गई सूची को नेस्टेड सूची में बदलें
ऐसी स्थिति हो सकती है जब हमें सूची में तत्वों को अपने आप में एक सूची में बदलने की आवश्यकता होती है। दूसरे शब्दों में, एक सूची बनाएं जो नेस्टेड हो क्योंकि इसके तत्व भी सूचियां हैं। पुनरावृत्ति का उपयोग करना यह नया दृष्टिकोण है जिसमें हम सूची के प्रत्येक तत्व को लेते हैं और इसे सूचियों के प्रारूप में
-
पायथन - बिना किसी मान वाली सूची का उपयोग करके एक शब्दकोश बनाएं
मान लीजिए आपको एक सूची दी गई है लेकिन हम इसे शब्दकोश में बदलना चाहते हैं। शब्दकोश तत्वों में दो मान होते हैं जिन्हें कुंजी मान जोड़ी कहा जाता है, हम मूल्य के मामले में उपयोग करेंगे। सूची के तत्व कुंजी बन जाते हैं और गैर प्लेसहोल्डर बने रहेंगे। डिक्टेट के साथ dict() कंस्ट्रक्टर पायथन में एक डिक्शनरी
-
पायथन - दो शब्दकोशों की चाबियों में अंतर
दो अजगर शब्दकोशों में उनके बीच कुछ सामान्य कुंजियाँ हो सकती हैं। इस लेख में हम जानेंगे कि दो दिए गए शब्दकोशों में मौजूद कुंजियों में अंतर कैसे प्राप्त करें। सेट के साथ यहां हम दो शब्दकोश लेते हैं और उन पर सेट फ़ंक्शन लागू करते हैं। फिर हम अंतर प्राप्त करने के लिए दो सेट घटाते हैं। हम इसे दोनों तरीक
-
पायथन - प्रिंट में अंतिम पैरामीटर ()
पायथन में प्रिंट () फ़ंक्शन हमेशा एक नई रेखा बनाता है। लेकिन इस फ़ंक्शन के लिए एक पैरामीटर भी है जो अंत में नई लाइन के बजाय अन्य वर्ण डाल सकता है। इस लेख में हम इस पैरामीटर के लिए विभिन्न विकल्पों का पता लगाएंगे। उदाहरण नीचे दिए गए उदाहरण में हम विभिन्न तरीकों को देखते हैं जिससे हम अंतिम पैरामीटर क
-
पायथन - फैब्स () बनाम एब्स ()
दोनों एब्स () और फैब्स () गणितीय कार्यों का प्रतिनिधित्व करते हैं जो हमें संख्याओं का निरपेक्ष मान देते हैं। लेकिन उन दोनों के बीच एक सूक्ष्म अंतर है जिसे हम नीचे दिए गए उदाहरणों में देख सकते हैं। उदाहरण एब्स () फ़ंक्शन एक पूर्णांक या फ़्लोटिंग पॉइंट मान के रूप में निरपेक्ष मान देता है, जो इस बात प
-
पायथन - चयनात्मक सूची में मूल्यों के आधार पर शब्दकोश कुंजी को फ़िल्टर करें
कभी-कभी पायथन डिक्शनरी में हमें कुछ मानदंडों के आधार पर डिक्शनरी की कुछ कुंजियों को फ़िल्टर करने की आवश्यकता हो सकती है। इस लेख में हम देखेंगे कि पायथन डिक्शनरी से कुंजियों को कैसे फ़िल्टर किया जाता है। के लिए और अंदर इस दृष्टिकोण में हम एक सूची में फ़िल्टर की जाने वाली कुंजियों के मान डालते हैं। फ
-
पायथन - फ्लोट सुन्न सरणी से पूर्णांकों को फ़िल्टर करें
डेटा सफाई गतिविधियों के हिस्से के रूप में, हमें कभी-कभी सूची में मौजूद पूर्णांकों को निकालने की आवश्यकता हो सकती है। इस लेख में हमारे पास एक सरणी होगी जिसमें फ्लोट और पूर्णांक दोनों होंगे। हम पूर्णांकों को सरणी से हटा देंगे और फ़्लोट्स का प्रिंट आउट लेंगे। एस्टाइप के साथ एस्टाइप फ़ंक्शन का उपयोग यह
-
पायथन - पंडों के साथ डेटा फ़िल्टर करना। क्वेरी () विधि
पांडा डेटा सफाई, डेटा विश्लेषण आदि के लिए एक बहुत व्यापक रूप से इस्तेमाल किया जाने वाला पायथन पुस्तकालय है। इस लेख में हम देखेंगे कि हम किसी दिए गए डेटा सेट से विशिष्ट डेटा प्राप्त करने के लिए क्वेरी विधि का उपयोग कैसे कर सकते हैं। हमारे पास एक क्वेरी के अंदर सिंगल और मल्टीपल दोनों स्थितियां हो सकती